|
Public Types |
| enum | Mode { Client,
Proxy,
Server,
TestCachingProxy
} |
| enum | DataPumpType {
DataPumpUndefined = -1,
MNStreamer = 1,
VCStreamer,
NopStreamer,
MNDummyStreamer,
SlaveDataPump
} |
| enum | ServerEmulationPopularity { ServerEmulationPopularityUndefined = -1,
Cyclic,
Zipf,
Unified
} |
| enum | ClientEmulationIPattern { ClientEmulationIPatternUndefined = -1,
Constant,
Poisson
} |
Public Member Functions |
| | Config (int argc, char *argv[]) |
| | Config (const char *type) |
| | Config () |
| | ~Config () |
| bool | GetPRINT_INFO (const char *filename) |
| bool | GetPRINT_WARN (const char *filename) |
| bool | GetPRINT_ERROR (const char *filename) |
| const MNString & | GetCONTENTROOT () |
| const MNString & | GetMCAST_IF () |
| const MNString & | GetCACHE_DIR () const |
| const MNString & | GetCACHE_STRATEGY () |
| const MNString & | GetRTSP_EOL () const |
| | make this fast
|
| const MNString & | GetSDP_EOL () const |
| | make this fast
|
| bool | GetUSE_RTSP_PROXY () const |
| const MNString & | GetRTSP_PROXY_NAME () const |
| int | GetRTSP_PROXY_PORT () const |
| int | GetRTSP_SERVER_PORT () const |
| int | GetCLIENT_BANDWIDTH () const |
| bool | GetCLIENT_DESTINATION () const |
| const DataPump & | GetVS () const |
| const ServerEmulation & | GetServerEmulation () const |
| const ClientEmulation & | GetClientEmulation () const |
| int | GetCACHE_SPACE () const |
| Mode | GetMODE () const |
| bool | GetPATCHING_MODE () const |
| bool | GetCACHING_MODE () const |
| bool | GetREFLECTION_MODE () const |
| const Gui & | GetGUI () const |
| bool | GetTFRC_REPLY () const |
| bool | GetRTP_TCP () const |
| bool | GetHasClientLoopbackPort () const |
| int | GetClientLoopbackPort () const |
| bool | GetHasClientUrl () const |
| const char * | GetClientUrl () const |
| bool | GetHasLogfile () const |
| const char * | GetLogfile () const |
| void | ExitWithUsage (const char *comment) |
| const bool | getUseTranscoding (const string clientName="") const |
| const string | getTransLib (const string clientName, const SDP::PayloadTypes pt) const |
| const int | getScreenWidth (const string clientName) const |
| const int | getScreenHeight (const string clientName) const |
| bool | getUseDynReflection () |
| const char * | getDynReflectionRepositioningMode () |
| int | getTimeThreshold () |
Static Public Member Functions |
| DataPumpType | translateDataPumpType (const char *e) |
| ClientEmulationIPattern | translateCEP (const char *e) |
| ServerEmulationPopularity | translateSEP (const char *e) |
Friends |
| ostream & | operator<< (ostream &ostr, DataPumpType t) |