Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

EConfFront Class Reference
[EConf Parser classes for XML configuration file]

#include <EConfFront.h>

Collaboration diagram for EConfFront:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 EConfFront ()
 ~EConfFront ()
void enter ()
void leave ()
bool in () const
EConfKomssysconf () const
ostream & dump (ostream &ostr)
void parseFile (istream &istr)
void chooseConf (std::vector< char * > hostnames, const char *type)
bool print_info (const char *filename)
bool print_warn (const char *filename)
bool print_error (const char *filename)
const char * get_rtsp_eol ()
const char * get_sdp_eol ()
bool get_gui_autostart ()
bool get_gui_qt ()
bool get_gui_decoder ()
bool get_gui_mplayer ()
bool get_gui_gstreamermpeg ()
bool get_reflection ()
bool get_caching ()
const char * get_cachedir ()
int get_cachesize ()
const char * get_cachestrategy ()
bool get_patching ()
const char * get_rootdir ()
int get_rtsp_server_port ()
bool get_rtsp_use_proxy ()
int get_rtsp_proxy_port ()
int get_client_bw ()
bool get_client_destination ()
const char * get_rtsp_proxy_name ()
const char * get_rtp_mcast_if ()
const char * get_vs_type ()
bool get_vs_sendblock ()
const char * get_ce_pattern ()
int get_ce_delay ()
int get_se_movies ()
const char * get_se_popularity ()
bool get_tfrc_reply ()
bool get_rtp_tcp ()
bool getUseTranscoding (const string clientName="")
int getScreenWidth (const string clientName)
int getScreenHeight (const string clientName)
string getTransLib (const string clientName, const SDP::PayloadTypes payloadType)
bool getUseDynReflection ()
const char * getDynReflectionRepositioningMode ()
int getTimeThreshold ()

Detailed Description

This is the configuration front-end that is called from Config.


Constructor & Destructor Documentation

EConfFront::EConfFront  ) 
 

EConfFront::~EConfFront  ) 
 


Member Function Documentation

void EConfFront::chooseConf std::vector< char * >  hostnames,
const char *  type
 

EConfKomssys* EConfFront::conf  )  const
 

ostream& EConfFront::dump ostream &  ostr  ) 
 

void EConfFront::enter  ) 
 

const char* EConfFront::get_cachedir  ) 
 

int EConfFront::get_cachesize  ) 
 

const char* EConfFront::get_cachestrategy  ) 
 

bool EConfFront::get_caching  ) 
 

int EConfFront::get_ce_delay  ) 
 

const char* EConfFront::get_ce_pattern  ) 
 

int EConfFront::get_client_bw  ) 
 

bool EConfFront::get_client_destination  ) 
 

bool EConfFront::get_gui_autostart  ) 
 

bool EConfFront::get_gui_decoder  ) 
 

bool EConfFront::get_gui_gstreamermpeg  ) 
 

bool EConfFront::get_gui_mplayer  ) 
 

bool EConfFront::get_gui_qt  ) 
 

bool EConfFront::get_patching  ) 
 

bool EConfFront::get_reflection  ) 
 

const char* EConfFront::get_rootdir  ) 
 

const char* EConfFront::get_rtp_mcast_if  ) 
 

bool EConfFront::get_rtp_tcp  ) 
 

const char* EConfFront::get_rtsp_eol  ) 
 

const char* EConfFront::get_rtsp_proxy_name  ) 
 

int EConfFront::get_rtsp_proxy_port  ) 
 

int EConfFront::get_rtsp_server_port  ) 
 

bool EConfFront::get_rtsp_use_proxy  ) 
 

const char* EConfFront::get_sdp_eol  ) 
 

int EConfFront::get_se_movies  ) 
 

const char* EConfFront::get_se_popularity  ) 
 

bool EConfFront::get_tfrc_reply  ) 
 

bool EConfFront::get_vs_sendblock  ) 
 

const char* EConfFront::get_vs_type  ) 
 

const char* EConfFront::getDynReflectionRepositioningMode  ) 
 

int EConfFront::getScreenHeight const string  clientName  ) 
 

int EConfFront::getScreenWidth const string  clientName  ) 
 

int EConfFront::getTimeThreshold  ) 
 

string EConfFront::getTransLib const string  clientName,
const SDP::PayloadTypes  payloadType
 

bool EConfFront::getUseDynReflection  ) 
 

bool EConfFront::getUseTranscoding const string  clientName = ""  ) 
 

bool EConfFront::in  )  const
 

void EConfFront::leave  ) 
 

void EConfFront::parseFile istream &  istr  ) 
 

bool EConfFront::print_error const char *  filename  ) 
 

bool EConfFront::print_info const char *  filename  ) 
 

bool EConfFront::print_warn const char *  filename  ) 
 


The documentation for this class was generated from the following file:
Generated on Sun Mar 6 13:35:52 2005 for Komssys by doxygen 1.3.8