public int Initialize() { ContextHandle = LibZmq.zmq_init(ThreadPoolSize); return(ContextHandle == IntPtr.Zero ? -1 : 0); }