tipc-pipe (1) - Linux Manuals
tipc-pipe: simple client/server
NAME
tipc-PIPE - simple client/serverSYNOPSIS
tipc-pipe <options> [address 1] [address 2]DESCRIPTION
tipc-pipe acts as a netcat like program for tipc. It is used for reading and writing network connections using tipcOptions
default values are marked with '*'
- -h | --help
-
show this help
- -l
-
run in server mode, accept multiple connections
- -s
-
run in single connection server mode, exit on connection close
default mode is client mode
- --sock_type *SOCK_STREAM | SOCK_DGRAM | SOCK_RDM | SOCK_SEQPACKET
-
- --server_type *1000|<n>
-
- --addr_type TIPC_ADDR_NAMESEQ | TIPC_ADDR_MCAST | *TIPC_ADDR_NAME
-
For TIPC_ADDR_NAME only address 1 is used.
For TIPC_ADDR_NAMESEQ or TIPC_ADDR_MCAST address 1 and address 2 are used.
- --delay *0|<ms>
-
Defines data reading and writing delay in ms.
- --data_num *0|<count>
-
Generates defined number of sample data and sends is.
- --data_size *0
-
Generates packets of defined size when data_num is defined.
- --data_check
-
Check sequence numbers in received data,
generated with option data_num.
- --buf_size *66000|<n>
-
I/O buffer size (see TIPC_MAX_USER_MSG_SIZE).
- --wait_peer *0
-
Wait for peer published state before communication.
- --top
-
run topology client
- --replay
-
force connectionless server send input to last connected client
Short Options
- --rdm
-
sock_type = SOCK_RDM
- --pct
-
sock_type = SOCK_PACKET
- --stm
-
* sock_type = SOCK_STREAM
- --sqp
-
sock_type = SOCK_SEQPACKET
- --nam
-
* addr_type = TIPC_ADDR_NAME
- --mc
-
addr_type = TIPC_ADDR_MCAST or TIPC_ADDR_NAMESEQ
- --id
-
addr_type = TIPC_ADDR_ID
EXAMPLES
SOCK_STREAM single connection server with address zero and client:
SOCK_RDM server with address 123 and client:
Start topology client for all addresses of specified optional server type
AUTHORS
Constantine Shulyupin const [at] makelinux.com
REPORTING BUGS
Report ls bugs to
tipc-discussion [at] lists.sourceforge.net