Basic example af unix udp server and client
Topics in this section,
program 1: af unix udp single server and single client : single data transfer program 2: af unix udp single server and single client : multiple data transfer
program 1: af unix udp single server and single client : single data transfer
program 2: af unix udp single server and single client : multiple data transfer
af unix udp server client program with Select system call
AF_UNIX UDP SOCKET FAQs Step 1: Sequence Diagram for SERVER.c Step 2: Program for Server.c Step 3: Compile and Execute Server.c Step 4: Sequence Diagram for CLIENT.c Step 5: Program for Client.c Step 6: Compile and Execute Client.c Summary
AF_UNIX UDP SOCKET FAQs
Step 1: Sequence Diagram for SERVER.c
Step 2: Program for Server.c
Step 3: Compile and Execute Server.c
Step 4: Sequence Diagram for CLIENT.c
Step 5: Program for Client.c
Step 6: Compile and Execute Client.c
Summary
af unix udp server client program with Poll system call
af unix udp server client program with Epoll system call
Other Sockets
ipv4_raw_af_inet_icmp ipv4_raw_af_inet_raw ipv4_raw_af_inet_tcp ipv4_raw_af_inet_udp ipv6_af_inet6_tcp ipv6_af_inet6_udp //TODO ipv6_raw_af_inet6_icmp //TODO ipv6_raw_af_inet6_tcp //TODO ipv6_raw_af_inet6_udp // TODO ipv6_raw_af_inet6_raw raw_af_packet_raw_htons_ETH_P_ALL raw_af_packet_tcp_htons_ETH_P_ALL raw_af_packet_udp_htons_ETH_P_ALL
ipv4_raw_af_inet_icmp
ipv4_raw_af_inet_raw
ipv4_raw_af_inet_tcp
ipv4_raw_af_inet_udp
ipv6_af_inet6_tcp
ipv6_af_inet6_udp
//TODO ipv6_raw_af_inet6_icmp
//TODO ipv6_raw_af_inet6_tcp
//TODO ipv6_raw_af_inet6_udp
// TODO ipv6_raw_af_inet6_raw
raw_af_packet_raw_htons_ETH_P_ALL
raw_af_packet_tcp_htons_ETH_P_ALL
raw_af_packet_udp_htons_ETH_P_ALL
Other IPC’s
Message_queues NamedPipes Netlink Shared_Memory Shared_Memory_2_FDS SocketPair Timerfd
Message_queues
NamedPipes
Netlink
Shared_Memory
Shared_Memory_2_FDS
SocketPair
Timerfd