mirror of
https://github.com/zeromq/libzmq.git
synced 2025-03-04 07:27:26 +01:00
Added ZMQ_SHARED message option to zmq_msg_get()
This commit is contained in:
parent
13ed711448
commit
3497244c41
1
AUTHORS
1
AUTHORS
@ -95,6 +95,7 @@ Taras Shpot
|
|||||||
Tero Marttila
|
Tero Marttila
|
||||||
Terry Wilson
|
Terry Wilson
|
||||||
Thijs Terlouw
|
Thijs Terlouw
|
||||||
|
Thomas Rodgers
|
||||||
Toralf Wittner
|
Toralf Wittner
|
||||||
Tore Halvorsen
|
Tore Halvorsen
|
||||||
Trevor Bernard
|
Trevor Bernard
|
||||||
|
@ -311,6 +311,7 @@ ZMQ_EXPORT const char *zmq_msg_gets (zmq_msg_t *msg, const char *property);
|
|||||||
/* Message options */
|
/* Message options */
|
||||||
#define ZMQ_MORE 1
|
#define ZMQ_MORE 1
|
||||||
#define ZMQ_SRCFD 2
|
#define ZMQ_SRCFD 2
|
||||||
|
#define ZMQ_SHARED 3
|
||||||
|
|
||||||
/* Send/recv options. */
|
/* Send/recv options. */
|
||||||
#define ZMQ_DONTWAIT 1
|
#define ZMQ_DONTWAIT 1
|
||||||
|
@ -629,6 +629,8 @@ int zmq_msg_get (zmq_msg_t *msg_, int property_)
|
|||||||
case ZMQ_SRCFD:
|
case ZMQ_SRCFD:
|
||||||
// warning: int64_t to int
|
// warning: int64_t to int
|
||||||
return ((zmq::msg_t*) msg_)->fd ();
|
return ((zmq::msg_t*) msg_)->fd ();
|
||||||
|
case ZMQ_SHARED:
|
||||||
|
return (((zmq::msg_t*) msg_)->flags () & zmq::msg_t::shared)? 1: 0;
|
||||||
default:
|
default:
|
||||||
errno = EINVAL;
|
errno = EINVAL;
|
||||||
return -1;
|
return -1;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user