ZMQ_TIPC - Online Linux Manual PageSection : 7
Updated : 01/21/2023
Source : 0MQ 4​.3​.4
Note : 0MQ Manual

NAMEzmq_tipc − 0MQ unicast transport using TIPC

SYNOPSISTIPC is a cluster IPC protocol with a location transparent addressing scheme​.

ADDRESSINGA 0MQ endpoint is a string consisting of a transport:// followed by an address​. The transport specifies the underlying protocol to use​. The address specifies the transport−specific address to connect to​. For the TIPC transport, the transport is tipc, and the meaning of the address part is defined below​.

Assigning a port name to a socketWhen assigning a port name to a socket using zmq_bind() with the tipc transport, the endpoint is defined in the form: {type, lower, upper} •  Type is the numerical (u32) ID of your service​. •  Lower and Upper specify a range for your service​. Publishing the same service with overlapping lower/upper IDs will cause connection requests to be distributed over these in a round−robin manner​.

Connecting a socketWhen connecting a socket to a peer address using zmq_connect() with the tipc transport, the endpoint shall be interpreted as a service ID, followed by a comma and the instance ID​. The instance ID must be within the lower/upper range of a published port name for the endpoint to be valid​.

EXAMPLESAssigning a local address to a socket. // Publish TIPC service ID 5555 rc = zmq_bind(socket, "tipc://{5555,0,0}"); assert (rc == 0); // Publish TIPC service ID 5555 with a service range of 0−100 rc = zmq_bind(socket, "tipc://{5555,0,100}"); assert (rc == 0);Connecting a socket. // Connect to service 5555 instance id 50 rc = zmq_connect(socket, "tipc://{5555,50}"); assert (rc == 0);

SEE ALSOzmq_bind(3) zmq_connect(3) zmq_tcp(7) zmq_pgm(7) zmq_ipc(7) zmq_inproc(7) zmq_vmci(7) zmq(7)

AUTHORSThis page was written by the 0MQ community​. To make a change please read the 0MQ Contribution Policy at http://www​.zeromq​.org/docs:contributing​.
0
Johanes Gumabo
Data Size   :   9,066 byte
man-zmq_tipc.7Build   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   2 / 182,836
Visitor ID   :     :  
Visitor IP   :   18.222.182.226   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.