def insert(store, cert): """ Insert certificate into certificate store in memory. Note that this does not save the certificate to disk. To do that, use zcert_save() directly on the certificate. Takes ownership of zcert_t object. """ return C.zcertstore_insert(store, ptop('zcert_t', cert))
def send(m, socket): """ Send message to socket, destroy after sending. If the message has no frames, sends nothing but destroys the message anyhow. Safe to call if zmsg is null. """ return C.zmsg_send(ptop('zmsg_t', m), socket)
def destroy(loop): """ Destroy a reactor, this is not necessary if you create it with new. """ if loop is not ffi.NULL: C.zloop_destroy(ptop('zloop_t', loop)) return ffi.NULL
def append(m, f): """ Add frame to the end of the message, i.e. after all other frames. Message takes ownership of frame, will destroy it when message is sent. Returns 0 on success. Deprecates zmsg_add, which did not nullify the caller's frame reference. """ return C.zmsg_append(m, ptop('zframe_t', f))
def destroy(m): """Destroy a message object and all frames it contains """ C.zmsg_destroy(ptop('zmsg_t', m))
def destroy(frame): """Destroy a frame """ C.zframe_destroy(ptop("zframe_t", frame))
def destroy(cert): """Destroy a certificate in memory """ C.zcert_destroy(ptop('zcert_t', cert))
def destroy(loop): """ Destroy a reactor, this is not necessary if you create it with new. """ return C.zloop_destroy(ptop('zloop_t', loop))
def destroy(beacon): """Destroy a beacon """ C.zbeacon_destroy(ptop('zbeacon_t', beacon))
def destroy(frame): """Destroy a frame """ C.zframe_destroy(ptop('zframe_t', frame))
def destroy(ctx): """ Destroy context and all sockets in it """ #if ctx is not ffi.NULL: C.zctx_destroy(ptop('zctx_t', ctx))
def destroy(sock): """Destroy a sock.""" C.zsock_destroy(ptop('zsock_t', sock))
def destroy(store): """ Destroy a certificate store object in memory. Does not affect anything stored on disk. """ C.zcertstore_destroy(ptop('zcertstore_t', store))
def destroy(auth): """ Destructor """ C.zauth_destroy(ptop('zauth_t', auth))
def send(frame, socket, flags): """ Send a frame to a socket, destroy frame after sending. Return -1 on error, 0 on success. """ return C.zframe_send(ptop('zframe_t', frame), socket, flags)
def send(frame, socket, flags): """ Send a frame to a socket, destroy frame after sending. Return -1 on error, 0 on success. """ return C.zframe_send(ptop("zframe_t", frame), socket, flags)
def destroy(poller): """Destroy a poller""" C.zpoller_destroy(ptop("zpoller_t", poller))
def destroy(frame): """Destroy a frame """ return C.zframe_destroy(ptop('zframe_t', frame))
def send(sock, msg): """Send a zmsg message to the socket, take ownership of the message and destroy when it has been sent. """ return C.zsock_send(sock, ptop('zmsg_t', msg))
def destroy(ctx): """ Destroy context and all sockets in it """ return C.zctx_destroy(ptop('zctx_t', ctx))
def destroy(actor): """Destroy an actor.""" C.zactor_destroy(ptop('zactor_t', actor))
def destroy(poller): """Destroy a poller""" C.zpoller_destroy(ptop('zpoller_t', poller))