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 |
![]() | |
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 const char | SeparatorChar |
![]() | |
unsigned | m_version |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented from PPluginServiceDescriptor.