SIP Witch 1.9.15
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Data Fields
sipwitch::media::sdp Class Reference

#include <server.h>

Collaboration diagram for sipwitch::media::sdp:
Collaboration graph
[legend]

Public Member Functions

 sdp ()
 
 sdp (const char *source, char *target, size_t len=MAX_SDP_BUFFER)
 
struct sockaddr * get (void)
 
void set (const char *source, char *target, size_t len=MAX_SDP_BUFFER)
 
char * get (char *buffer, size_t len)
 
size_t put (char *buffer)
 
void check_connect (char *buffer, size_t len)
 
void check_media (char *buffer, size_t len)
 
void reconnect (void)
 

Data Fields

const char * bufdata
 
char * outdata
 
char * result
 
size_t buflen
 
size_t outpos
 
struct sockaddr * peering
 
struct sockaddr_storage local top
 
LinkedObject ** nat
 
unsigned mediacount
 
unsigned short mediaport
 

Detailed Description

Definition at line 668 of file server.h.

Constructor & Destructor Documentation

sipwitch::media::sdp::sdp ( )

Definition at line 235 of file media.cpp.

sipwitch::media::sdp::sdp ( const char *  source,
char *  target,
size_t  len = MAX_SDP_BUFFER 
)

Definition at line 246 of file media.cpp.

Member Function Documentation

void sipwitch::media::sdp::check_connect ( char *  buffer,
size_t  len 
)

Definition at line 373 of file media.cpp.

void sipwitch::media::sdp::check_media ( char *  buffer,
size_t  len 
)

Definition at line 301 of file media.cpp.

struct sockaddr* sipwitch::media::sdp::get ( void  )
inline

Definition at line 683 of file server.h.

char * sipwitch::media::sdp::get ( char *  buffer,
size_t  len 
)

Definition at line 269 of file media.cpp.

size_t sipwitch::media::sdp::put ( char *  buffer)

Definition at line 424 of file media.cpp.

void sipwitch::media::sdp::reconnect ( void  )

Definition at line 251 of file media.cpp.

void sipwitch::media::sdp::set ( const char *  source,
char *  target,
size_t  len = MAX_SDP_BUFFER 
)

Definition at line 262 of file media.cpp.

Field Documentation

const char* sipwitch::media::sdp::bufdata

Definition at line 671 of file server.h.

size_t sipwitch::media::sdp::buflen

Definition at line 673 of file server.h.

unsigned sipwitch::media::sdp::mediacount

Definition at line 677 of file server.h.

unsigned short sipwitch::media::sdp::mediaport

Definition at line 678 of file server.h.

LinkedObject** sipwitch::media::sdp::nat

Definition at line 676 of file server.h.

char* sipwitch::media::sdp::outdata

Definition at line 672 of file server.h.

size_t sipwitch::media::sdp::outpos

Definition at line 673 of file server.h.

struct sockaddr* sipwitch::media::sdp::peering

Definition at line 674 of file server.h.

char * sipwitch::media::sdp::result

Definition at line 672 of file server.h.

struct sockaddr_storage local sipwitch::media::sdp::top

Definition at line 675 of file server.h.


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