|
PTLib
Version 2.14.3
|
#include <plugin.h>


Public Member Functions | |
| virtual bool | ValidateServiceName (const PString &name, P_INT_PTR userData) const |
| virtual PStringArray | GetDeviceNames (P_INT_PTR userData) const |
| virtual bool | ValidateDeviceName (const PString &deviceName, P_INT_PTR userData) const |
| virtual bool | GetDeviceCapabilities (const PString &deviceName, void *capabilities) const |
Public Member Functions inherited from PPluginServiceDescriptor | |
| PPluginServiceDescriptor () | |
| virtual | ~PPluginServiceDescriptor () |
| virtual unsigned | GetPluginAPIVersion () const |
| virtual const char * | GetServiceType () const =0 |
| virtual const char * | GetServiceName () const =0 |
| virtual const char * | GetFriendlyName () const |
| virtual PObject * | CreateInstance (P_INT_PTR userData) const =0 |
Additional Inherited Members | |
Static Public Attributes inherited from PPluginServiceDescriptor | |
| static const char | SeparatorChar |
Protected Attributes inherited from PPluginServiceDescriptor | |
| unsigned | m_version |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented from PPluginServiceDescriptor.