nanonext-package

nanonext: NNG (Nanomsg Next Gen) Lightweight Messaging Library

base64enc() base64dec()

Base64 Encode / Decode

call_aio()

Call the Value of an Asynchronous Aio Operation

close(<nanoContext>) close(<nanoDialer>) close(<nanoListener>) close(<ncurlSession>) close(<nanoSocket>) close(<nanoStream>)

Close Connection

context()

Open Context

device()

Create Device

dial()

Dial an Address from a Socket

getopt()

Get Option for a Socket, Context, Stream, Listener or Dialer

is_aio()

Is Aio

is_error_value()

Is Error Value

is_nano()

Is Nano

is_nul_byte()

Is Nul Byte

listen()

Listen to an Address from a Socket

mclock()

Clock Utility

messenger()

Messenger

msleep()

Sleep Utility

nano()

Create Nano Object

ncurl()

ncurl

ncurl_session()

ncurl Session

nng_error()

Translate Error Codes

nng_version()

NNG Library Version

opts

Opts [Documentation]

protocols

Protocols [Documentation]

random()

NNG Random Number Generator

recv()

Receive

recv_aio()

Receive Async

reply()

Reply over Context (RPC Server for Req/Rep Protocol)

request()

Request over Context (RPC Client for Req/Rep Protocol)

send()

Send

send_aio()

Send Async

setopt()

Set Option on Socket, Context, Stream, Listener or Dialer

sha256() sha224() sha384() sha512()

Cryptographic Hashing Using the SHA-2 Algorithms

socket()

Open Socket

start(<nanoListener>) start(<nanoDialer>)

Start Listener/Dialer

status_code()

Translate HTTP Status Codes

stop_aio()

Stop Asynchronous Aio Operation

stream()

Open Stream

subscribe()

Subscribe Topic

survey_time()

Set Survey Time

transact()

ncurl Transact

transports

Transports [Documentation]

unresolved()

Query if an Aio is Unresolved

unsubscribe()

Unsubscribe Topic