GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  NANOMSG (7)

.ds Aq ’

NAME

nanomsg - scalability protocols library

CONTENTS

SYNOPSIS

cc [flags] files -lnanomsg [libraries]

DESCRIPTION

Following functions are exported by nanomsg library:

Create an SP socket

nn_socket(3)

Close an SP socket

nn_close(3)

Set a socket option

nn_setsockopt(3)

Retrieve a socket option

nn_getsockopt(3)

Add a local endpoint to the socket

nn_bind(3)

Add a remote endpoint to the socket

nn_connect(3)

Remove an endpoint from the socket

nn_shutdown(3)

Send a message

nn_send(3)

Receive a message

nn_recv(3)

Fine-grained alternative to nn_send

nn_sendmsg(3)

Fine-grained alternative to nn_recv

nn_recvmsg(3)

Allocation of messages

nn_allocmsg(3) nn_reallocmsg(3) nn_freemsg(3)

Manipulation of message control data

nn_cmsg(3)

Multiplexing

nn_poll(3)

Retrieve the current errno

nn_errno(3)

Convert an error number into human-readable string

nn_strerror(3)

Query the names and values of nanomsg symbols

nn_symbol(3)

Query properties of nanomsg symbols

nn_symbol_info(3)

Start a device

nn_device(3)

Notify all sockets about process termination

nn_term(3)

Environment variables that influence nanomsg work

nn_env(7)

Following scalability protocols are provided by nanomsg:

One-to-one protocol

nn_pair(7)

Request/reply protocol

nn_reqrep(7)

Publish/subscribe protocol

nn_pubsub(7)

Survey protocol

nn_survey(7)

Pipeline protocol

nn_pipeline(7)

Message bus protocol

nn_bus(7)

Following transport mechanisms are provided by nanomsg:

In-process transport

nn_inproc(7)

Inter-process transport

nn_ipc(7)

TCP transport

nn_tcp(7)

TCPMUX transport

nn_tcpmux(7)

WebSocket transport

nn_ws(7)

Following tools are installed with the library:

nanocat

nanocat(1)

tcpmuxd

tcpmuxd(1)

AUTHORS

Martin Sustrik <\m[blue]sustrik@250bpm.com\m[][1]>

NOTES

1. sustrik@250bpm.com  mailto:sustrik@250bpm.com
Search for    or go to Top of page |  Section 7 |  Main Index


nanomsg Unknown NANOMSG (7) 03/17/2016

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.