logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

channel.h - Definition of socket classes for different underlying transport and/or network protocols that

Author

       Generated automatically by Doxygen for ccRTP from the source code.

                                                      ccRTP                                         channel.h(3)

Detailed Description

       Definition of socket classes for different underlying transport and/or network protocols that can be used
       to instantiate the TRTPSessionBase template.

Function Documentation

size_tccioctl(intso,intrequest,size_t&len)[inline]

Name

       channel.h - Definition of socket classes for different underlying transport and/or network protocols that
       can be used to instantiate the TRTPSessionBase template.

Synopsis

       #include <ccrtp/base.h>
       #include <commoncpp/socket.h>
       #include <sys/ioctl.h>

   Classes
       class RTPBaseUDPIPv4Socket
           A UDP/IPv4 socket class targeted at RTP stacks.
       class DualRTPChannel<BaseSocket>Typedefs
       typedef DualRTPChannel< RTPBaseUDPIPv4Socket > DualRTPUDPIPv4Channel
       typedef RTPBaseUDPIPv4SocketSingleRTPChannel
           May be used in applications where using the same socket for both sending and receiving is not a
           limitation.
       typedef SingleRTPChannelSymmetricRTPChannel
           Actually, RTP with a single channel can be called 'Symmetric RTP'.

   Functions
       size_t ccioctl (int so, int request, size_t &len)

See Also