:orphan:

Linux System Programming
============================

.. toctree::
        :maxdepth: 1
        :hidden:
        :includehidden:

	lsp/sockets/sockets
	lsp/Message_queues/Message_queues
	lsp/NamedPipes/NamedPipes
	lsp/Netlink/Netlink
	lsp/Shared_Memory/Shared_Memory
	lsp/Shared_Memory_2_FDS/Shared_Memory_2_FDS
	lsp/SocketPair/SocketPair
	lsp/Timerfd/Timerfd
	
.. tab-set::

    .. tab-item::  Linux Socket Programming

        .. card::  Linux Socket Programming

                * :doc:`lsp/sockets/sockets`

.. tab-set::

    .. tab-item::  Message_queues

        .. card::  Message_queues

                * :doc:`lsp/Message_queues/Message_queues`

.. tab-set::

    .. tab-item::  NamedPipes

        .. card::  NamedPipes

                * :doc:`lsp/NamedPipes/NamedPipes`

		
.. tab-set::

   .. tab-item::  Netlink

        .. card::  Netlink

                * :doc:`lsp/Netlink/Netlink`

.. tab-set::

   .. tab-item::  Shared_Memory

        .. card::  Shared_Memory

                * :doc:`lsp/Shared_Memory/Shared_Memory`

.. tab-set::

   .. tab-item::  Shared_Memory_2_FDS

        .. card::  Shared_Memory_2_FDS

                * :doc:`lsp/Shared_Memory_2_FDS/Shared_Memory_2_FDS`

.. tab-set::

   .. tab-item::  SocketPair

        .. card::  SocketPair

                * :doc:`lsp/SocketPair/SocketPair`

.. tab-set::

   .. tab-item::  Timerfd

        .. card::  Timerfd

                * :doc:`lsp/Timerfd/Timerfd`