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 ID’s 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.