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
EConfKomssys * conf () 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