reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
resip::SdpContents::Session::Direction Class Reference

#include <SdpContents.hxx>

Public Types

typedef std::pair< Data, std::reference_wrapper< const SdpContents::Session::Direction > > Tuple
 

Public Member Functions

const Data & name () const
 
const Tuple tuple () const
 
bool send () const
 
bool recv () const
 
bool operator== (const Direction &d) const
 
bool operator< (const Direction &d) const
 

Static Public Member Functions

static bool valid (const Data &name)
 
static const Direction & get (const Data &name)
 
static DirectionList ordered ()
 

Public Attributes

const std::reference_wrapper< const Direction > cref
 

Static Public Attributes

static const Direction INACTIVE
 
static const Direction SENDONLY
 
static const Direction RECVONLY
 
static const Direction SENDRECV
 

Detailed Description

Definition at line 589 of file SdpContents.hxx.

Member Typedef Documentation

◆ Tuple

typedef std::pair<Data, std::reference_wrapper<const SdpContents::Session::Direction> > resip::SdpContents::Session::Direction::Tuple

Definition at line 600 of file SdpContents.hxx.

Member Function Documentation

◆ get()

static const Direction & resip::SdpContents::Session::Direction::get ( const Data &  name)
inlinestatic

Definition at line 607 of file SdpContents.hxx.

◆ name()

const Data & resip::SdpContents::Session::Direction::name ( ) const
inline

Definition at line 599 of file SdpContents.hxx.

◆ operator<()

bool resip::SdpContents::Session::Direction::operator< ( const Direction &  d) const
inline

Definition at line 617 of file SdpContents.hxx.

◆ operator==()

bool resip::SdpContents::Session::Direction::operator== ( const Direction &  d) const
inline

Definition at line 616 of file SdpContents.hxx.

◆ ordered()

static DirectionList resip::SdpContents::Session::Direction::ordered ( )
inlinestatic

Definition at line 612 of file SdpContents.hxx.

◆ recv()

bool resip::SdpContents::Session::Direction::recv ( ) const
inline

Definition at line 610 of file SdpContents.hxx.

◆ send()

bool resip::SdpContents::Session::Direction::send ( ) const
inline

Definition at line 609 of file SdpContents.hxx.

◆ tuple()

const Tuple resip::SdpContents::Session::Direction::tuple ( ) const
inline

Definition at line 601 of file SdpContents.hxx.

◆ valid()

static bool resip::SdpContents::Session::Direction::valid ( const Data &  name)
inlinestatic

Definition at line 606 of file SdpContents.hxx.

Member Data Documentation

◆ cref

const std::reference_wrapper<const Direction> resip::SdpContents::Session::Direction::cref

Definition at line 597 of file SdpContents.hxx.

◆ INACTIVE

const SdpContents::Session::Direction SdpContents::Session::Direction::INACTIVE
static

Definition at line 592 of file SdpContents.hxx.

◆ RECVONLY

const SdpContents::Session::Direction SdpContents::Session::Direction::RECVONLY
static

Definition at line 594 of file SdpContents.hxx.

◆ SENDONLY

const SdpContents::Session::Direction SdpContents::Session::Direction::SENDONLY
static

Definition at line 593 of file SdpContents.hxx.

◆ SENDRECV

const SdpContents::Session::Direction SdpContents::Session::Direction::SENDRECV
static

Definition at line 595 of file SdpContents.hxx.


The documentation for this class was generated from the following files: