|
|
virtual int | getCapabilities () const =0 |
| |
|
virtual int | checkHostAddress2 (nxcip::CameraInfo2 *cameras, const char *address, const char *login, const char *password)=0 |
| |
|
virtual int | findCameras2 (CameraInfo2 *cameras, const char *serverURL)=0 |
| |
| virtual void | getVendorName (char *buf) const =0 |
| | Returns utf-8 camera vendor name. More...
|
| |
| virtual int | findCameras (CameraInfo *cameras, const char *serverURL)=0 |
| | Vendor-specific camera search method. Returns list of found cameras. More...
|
| |
| virtual int | checkHostAddress (CameraInfo *cameras, const char *address, const char *login, const char *password)=0 |
| | Check host for camera presence. More...
|
| |
| virtual int | fromMDNSData (const char *discoveryAddress, const unsigned char *mdnsResponsePacket, int mdnsResponsePacketSize, CameraInfo *cameraInfo)=0 |
| | MDNS camera search method. More...
|
| |
| virtual int | fromUpnpData (const char *upnpXMLData, int upnpXMLDataSize, CameraInfo *cameraInfo)=0 |
| | UPNP camera search method. More...
|
| |
| virtual BaseCameraManager * | createCameraManager (const CameraInfo &info)=0 |
| | Instantiates camera manager instance based on info. More...
|
| |
| virtual int | getReservedModelList (char **modelList, int *count)=0 |
| | Get model names, reserved by the plugin. More...
|
| |
| virtual void * | queryInterface (const nxpl::NX_GUID &interfaceID)=0 |
| | Cast to type, specified by interfaceID. More...
|
| |
| virtual int | addRef () const =0 |
| | Increment reference counter. More...
|
| |
| virtual int | releaseRef () const =0 |
| | Decrement reference counter. More...
|
| |