自己写的C#调用zeromq,希望有人能够用得着,其它的应该可以借用下
[StructLayout(LayoutKind.Sequential)]
public unsafe struct zmq_msg_t
{
public fixed ushort _[32];
}
public enum Socket_Types
{
ZMQ_PAIR = 0,
ZMQ_PUB = 1,
ZMQ_SUB = 2,
ZMQ_REQ = 3,
ZMQ_REP = 4,
ZMQ_DEALER = 5,
ZMQ_ROUTER = 6,
ZMQ_PULL = 7,
ZMQ_PUSH = 8,
ZMQ_XPUB = 9,
ZMQ_XSUB = 10,
}
public enum Deprecated_Aliases
{
ZMQ_XREQ = Socket_Types.ZMQ_DEALER,
ZMQ_XREP = Socket_Types.ZMQ_ROUTER
}
public enum Socket_Options
{
ZMQ_AFFINITY = 4,
ZMQ_IDENTITY = 5,
ZMQ_SUBSCRIBE = 6,
ZMQ_UNSUBSCRIBE = 7,
ZMQ_RATE = 8,
ZMQ_RECOVERY_IVL = 9,
ZMQ_SNDBUF = 11,
ZMQ_RCVBUF = 12,
ZMQ_RCVMORE =