RTP Audio System  2.0.0
rtpa-server.cc File Reference
#include "tdsystem.h"
#include "tdsocket.h"
#include "rtpsender.h"
#include "rtcppacket.h"
#include "rtcpreceiver.h"
#include "rtcpabstractserver.h"
#include "audioclientapppacket.h"
#include "audioserver.h"
#include "tools.h"
#include "breakdetector.h"
#include "bandwidthmanager.h"
#include "servicelevelagreement.h"
#include <fstream>

Defines

#define WITH_QOSMGR

Functions

void cleanUp (const cardinal exitCode=0)
void initAll (const char *directory, const card16 port, const card64 timeout, const cardinal maxPacketSize, const bool lossScalability, const bool useSCTP)
int main (int argc, char *argv[])

Variables

static SocketrtcpServerSocket = NULL
static RTCPReceiverrtcpReceiver = NULL
static AudioServerserver = NULL
static BandwidthManagerqosManager = NULL
static ServiceLevelAgreementsla = NULL
static SocketpingSocket4 = NULL
static SocketpingSocket6 = NULL
static RoundTripTimePingerpinger = NULL
static std::ofstream * logStream = NULL

Define Documentation

#define WITH_QOSMGR

Function Documentation

void cleanUp ( const cardinal  exitCode = 0)
void initAll ( const char *  directory,
const card16  port,
const card64  timeout,
const cardinal  maxPacketSize,
const bool  lossScalability,
const bool  useSCTP 
)
int main ( int  argc,
char *  argv[] 
)

Variable Documentation

std::ofstream* logStream = NULL [static]
RoundTripTimePinger* pinger = NULL [static]
Socket* pingSocket4 = NULL [static]
Socket* pingSocket6 = NULL [static]
BandwidthManager* qosManager = NULL [static]
RTCPReceiver* rtcpReceiver = NULL [static]
Socket* rtcpServerSocket = NULL [static]
AudioServer* server = NULL [static]
ServiceLevelAgreement* sla = NULL [static]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines