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

#include <server.h>

Inheritance diagram for sipwitch::media::proxy:
Inheritance graph
[legend]
Collaboration diagram for sipwitch::media::proxy:
Collaboration graph
[legend]

Public Member Functions

 proxy ()
 
 ~proxy ()
 
bool activate (media::sdp *parser)
 
void release (time_t expire=0l)
 
void reconnect (struct sockaddr *address)
 
void copy (void)
 

Data Fields

socket_t so
 
time_t expires
 
uint16_t port
 
struct sockaddr_storage local
remote 
peering
 
bool fw
 

Private Member Functions

void release (void)
 

Detailed Description

Definition at line 699 of file server.h.

Constructor & Destructor Documentation

sipwitch::media::proxy::proxy ( )

Definition at line 133 of file media.cpp.

sipwitch::media::proxy::~proxy ( )

Definition at line 142 of file media.cpp.

Member Function Documentation

bool sipwitch::media::proxy::activate ( media::sdp parser)

Definition at line 188 of file media.cpp.

void sipwitch::media::proxy::copy ( void  )

Definition at line 152 of file media.cpp.

void sipwitch::media::proxy::reconnect ( struct sockaddr *  address)

Definition at line 170 of file media.cpp.

void sipwitch::media::proxy::release ( void  )
private

Definition at line 147 of file media.cpp.

void sipwitch::media::proxy::release ( time_t  expire = 0l)

Definition at line 223 of file media.cpp.

Field Documentation

time_t sipwitch::media::proxy::expires

Definition at line 706 of file server.h.

bool sipwitch::media::proxy::fw

Definition at line 709 of file server.h.

struct sockaddr_storage local remote sipwitch::media::proxy::peering

Definition at line 708 of file server.h.

uint16_t sipwitch::media::proxy::port

Definition at line 707 of file server.h.

socket_t sipwitch::media::proxy::so

Definition at line 705 of file server.h.


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