Ejemplo n.º 1
0
Archivo: ZMQ.cs Proyecto: knocte/netmq
 public static int CtxGet(Ctx ctx, ContextOption option)
 {
     if (ctx == null || !ctx.CheckTag())
     {
         throw new InvalidOperationException();
     }
     return ctx.Get(option);
 }
Ejemplo n.º 2
0
Archivo: ZMQ.cs Proyecto: knocte/netmq
 // Sockets
 public static SocketBase Socket(Ctx ctx, ZmqSocketType type)
 {
     if (ctx == null || !ctx.CheckTag())
     {
         throw new InvalidOperationException();
     }
     SocketBase s = ctx.CreateSocket(type);
     return s;
 }
Ejemplo n.º 3
0
Archivo: ZMQ.cs Proyecto: knocte/netmq
        private static void CtxDestroy(Ctx ctx)
        {
            if (ctx == null || !ctx.CheckTag())
            {
                throw new InvalidOperationException();
            }

            ctx.Terminate();
        }
Ejemplo n.º 4
0
Archivo: ZMQ.cs Proyecto: knocte/netmq
 public static void CtxSet(Ctx ctx, ContextOption option, int optval)
 {
     if (ctx == null || !ctx.CheckTag())
     {
         throw new InvalidOperationException();
     }
     ctx.Set(option, optval);
 }