Python ZeroMQ valid.recv()标志是什么?
,您可以提供可选参数Python ZeroMQ valid.recv()标志是什么?,python,zeromq,pyzmq,Python,Zeromq,Pyzmq,,您可以提供可选参数int flags,该参数可以是“任何有效的.recv()标志”。不幸的是,我找不到任何关于这些标志实际上是什么的参考 那么,ZeroMQ中有效的.recv()标志是什么? 我已经用pyzmq和zeromq标记了这个问题,因为我相信答案可能不是针对pyzmq的,因为zeromq v.2.x.recv()方法支持ZMQ\u NOBLOCK标志和ZMQ\u RCVMORE标志 API中定义的flags参数是这些标志的组合 还请注意,各个第三方语言绑定/包装器{may | do}提
int flags
,该参数可以是“任何有效的.recv()
标志”。不幸的是,我找不到任何关于这些标志实际上是什么的参考
那么,ZeroMQ中有效的.recv()
标志是什么?
我已经用
pyzmq
和zeromq
标记了这个问题,因为我相信答案可能不是针对pyzmq
的,因为zeromq v.2.x.recv()
方法支持ZMQ\u NOBLOCK
标志和ZMQ\u RCVMORE
标志
API中定义的flags
参数是这些标志的组合
还请注意,各个第三方语言绑定/包装器{may | do}提供各自的(通常定义'd常量名),因此最好的检查位置是pyzmq
源代码
到目前为止,python以这种方式配备了这些标志常量:
import zmq
print( zmq.__version__ )
2.1.11
print( zmq.NOBLOCK )
1
print( zmq.RCVMORE )
13
print( zmq.Socket.recv.__doc__ )
...