ipv4_raw_af_inet_raw ==================== .. toctree:: :maxdepth: 1 :hidden: :includehidden: ipv4_raw_af_inet_raw/Basic_example/Basic_example ipv4_raw_af_inet_raw/select/select ipv4_raw_af_inet_raw/poll/poll ipv4_raw_af_inet_raw/epoll/epoll .. tab-set:: .. tab-item:: Basic example raw .. card:: Basic example raw * :doc:`ipv4_raw_af_inet_raw/Basic_example/Basic_example` .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow Topics in this section, * :ref:`program 1: raw single server and single client : single data transfer ` * :ref:`program 2: raw single server and single client : multiple data transfer ` .. tab-set:: .. tab-item:: select .. card:: select * :doc:`ipv4_raw_af_inet_raw/select/select` .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow Topics in this section, * :ref:`IPV4 RAW_AF_INET RAW SOCKET FAQs ` * :ref:`Step 1: Sequence Diagram for SERVER.c ` * :ref:`Step 2: Program for Server.c ` * :ref:`Step 3: Compile and Execute Server.c ` * :ref:`Step 4: Sequence Diagram for CLIENT.c ` * :ref:`Step 5: Program for Client.c ` * :ref:`Step 6: Compile and Execute Client.c ` * :ref:`Summary ` .. tab-set:: .. tab-item:: poll .. card:: poll * :doc:`ipv4_raw_af_inet_raw/poll/poll` .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow Topics in this section, * :ref:`IPV4 RAW_AF_INET RAW SOCKET FAQs ` * :ref:`Step 1: Sequence Diagram for SERVER.c ` * :ref:`Step 2: Program for Server.c ` * :ref:`Step 3: Compile and Execute Server.c ` * :ref:`Step 4: Sequence Diagram for CLIENT.c ` * :ref:`Step 5: Program for Client.c ` * :ref:`Step 6: Compile and Execute Client.c ` * :ref:`Summary ` .. tab-set:: .. tab-item:: epoll .. card:: epoll * :doc:`ipv4_raw_af_inet_raw/epoll/epoll` .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow Topics in this section, * :ref:`IPV4 RAW_AF_INET RAW SOCKET FAQs ` * :ref:`Step 1: Sequence Diagram for SERVER.c ` * :ref:`Step 2: Program for Server.c ` * :ref:`Step 3: Compile and Execute Server.c ` * :ref:`Step 4: Sequence Diagram for CLIENT.c ` * :ref:`Step 5: Program for Client.c ` * :ref:`Step 6: Compile and Execute Client.c ` * :ref:`Summary ` .. card:: See Also * Other Sockets * :doc:`../sockets/ipv4_raw_af_inet_tcp` * :doc:`../sockets/ipv4_raw_af_inet_udp` * :doc:`../sockets/ipv6_af_inet6_tcp` * :doc:`../sockets/ipv6_af_inet6_udp` * :doc:`../sockets/ipv6_raw_af_inet6_icmp` * :doc:`../sockets/ipv6_raw_af_inet6_tcp` * :doc:`../sockets/ipv6_raw_af_inet6_udp` * :doc:`../sockets/ipv6_raw_af_inet6_raw` * :doc:`../sockets/raw_af_packet_raw_htons_ETH_P_ALL` * :doc:`../sockets/raw_af_packet_tcp_htons_ETH_P_ALL` * :doc:`../sockets/raw_af_packet_udp_htons_ETH_P_ALL` * Other IPC's * :doc:`../Message_queues/Message_queues` * :doc:`../NamedPipes/NamedPipes` * :doc:`../Netlink/Netlink` * :doc:`../Shared_Memory/Shared_Memory` * :doc:`../Shared_Memory_2_FDS/Shared_Memory_2_FDS` * :doc:`../SocketPair/SocketPair` * :doc:`../Timerfd/Timerfd`