Arduino live555
All Classes Functions Pages
Public Types | Public Member Functions | Public Attributes | Protected Member Functions | List of all members
UsageEnvironment Class Referenceabstract
Inheritance diagram for UsageEnvironment:
BasicUsageEnvironment0 BasicUsageEnvironment

Public Types

typedef char const * MsgString
 

Public Member Functions

Boolean reclaim ()
 
TaskSchedulertaskScheduler () const
 
virtual MsgString getResultMsg () const =0
 
virtual void setResultMsg (MsgString msg)=0
 
virtual void setResultMsg (MsgString msg1, MsgString msg2)=0
 
virtual void setResultMsg (MsgString msg1, MsgString msg2, MsgString msg3)=0
 
virtual void setResultErrMsg (MsgString msg, int err=0)=0
 
virtual void appendToResultMsg (MsgString msg)=0
 
virtual void reportBackgroundError ()=0
 
virtual void internalError ()
 
virtual int getErrno () const =0
 
virtual UsageEnvironmentoperator<< (char const *str)=0
 
virtual UsageEnvironmentoperator<< (int i)=0
 
virtual UsageEnvironmentoperator<< (unsigned u)=0
 
virtual UsageEnvironmentoperator<< (double d)=0
 
virtual UsageEnvironmentoperator<< (void *p)=0
 

Public Attributes

void * liveMediaPriv
 
void * groupsockPriv
 

Protected Member Functions

 UsageEnvironment (TaskScheduler &scheduler)
 

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