#include <t38proto.h>
Inheritance diagram for OpalT38EndPoint:
Construction | |
OpalT38EndPoint (OpalManager &manager, const char *prefix="t38") | |
OpalMediaFormatList | GetMediaFormats () const |
PString | MakeToken () |
virtual OpalFaxConnection * | CreateConnection (OpalCall &call, const PString &filename, BOOL receive, void *, OpalConnection::StringOptions *stringOptions) |
OpalT38EndPoint::OpalT38EndPoint | ( | OpalManager & | manager, | |
const char * | prefix = "t38" | |||
) |
Create a new endpoint.
manager | Manager of all endpoints. |
prefix | Prefix for URL style address strings |
OpalMediaFormatList OpalT38EndPoint::GetMediaFormats | ( | ) | const [virtual] |
Get the data formats this endpoint is capable of operating. This provides a list of media data format names that may be used by an OpalMediaStream may be created by a connection from this endpoint.
Note that a specific connection may not actually support all of the media formats returned here, but should return no more.
The default behaviour is pure.
Reimplemented from OpalFaxEndPoint.
PString OpalT38EndPoint::MakeToken | ( | ) | [virtual] |
Reimplemented from OpalFaxEndPoint.
virtual OpalFaxConnection* OpalT38EndPoint::CreateConnection | ( | OpalCall & | call, | |
const PString & | filename, | |||
BOOL | receive, | |||
void * | , | |||
OpalConnection::StringOptions * | stringOptions | |||
) | [virtual] |
Create a connection for the fax endpoint.
Reimplemented from OpalFaxEndPoint.