5 #include <camera/camera_plugin.h> 19 virtual int addRef()
const override;
36 const char* discoveredAddress,
37 const unsigned char* mdnsResponsePacket,
38 int mdnsResponsePacketSize,
virtual void getVendorName(char *buf) const override
Implementation of nxcip::CameraDiscoveryManager::getVendorName.
Definition: discovery_manager.cpp:63
virtual int findCameras(nxcip::CameraInfo *cameras, const char *localInterfaceIPAddr) override
Implementation of nxcip::CameraDiscoveryManager::findCameras.
Definition: discovery_manager.cpp:68
virtual void * queryInterface(const nxpl::NX_GUID &interfaceID) override
Implementation of nxpl::PluginInterface::queryInterface.
Definition: discovery_manager.cpp:25
Definition: camera_plugin.h:255
Represents defined (in settings) image directories as cameras with dts archive storage.
Definition: discovery_manager.h:9
virtual int releaseRef() const override
Implementation of nxpl::PluginInterface::releaseRef.
Definition: discovery_manager.cpp:56
virtual int findCameras2(nxcip::CameraInfo2 *cameras, const char *serverURL) override
Implementation of nxcip::CameraDiscoveryManager2::findCameras2.
Definition: discovery_manager.cpp:73
virtual int addRef() const override
Implementation of nxpl::PluginInterface::addRef.
Definition: discovery_manager.cpp:51
virtual int getCapabilities() const override
Implementation of nxcip::CameraDiscoveryManager3::getCapabilities.
Definition: discovery_manager.cpp:169
virtual nxcip::BaseCameraManager * createCameraManager(const nxcip::CameraInfo &info) override
Implementation of nxcip::CameraDiscoveryManager::createCameraManager.
Definition: discovery_manager.cpp:153
GUID of plugin interface.
Definition: plugin_api.h:26
Contains base camera information.
Definition: camera_plugin.h:73
virtual int fromMDNSData(const char *discoveredAddress, const unsigned char *mdnsResponsePacket, int mdnsResponsePacketSize, nxcip::CameraInfo *cameraInfo) override
Implementation of nxcip::CameraDiscoveryManager::fromMDNSData.
Definition: discovery_manager.cpp:139
virtual int getReservedModelList(char **modelList, int *count) override
Implementation of nxcip::CameraDiscoveryManager::getReservedModelList.
Definition: discovery_manager.cpp:163
Definition: camera_plugin.h:121
Definition: plugin_tools.h:67
virtual int fromUpnpData(const char *upnpXMLData, int upnpXMLDataSize, nxcip::CameraInfo *cameraInfo) override
Implementation of nxcip::CameraDiscoveryManager::fromUpnpData.
Definition: discovery_manager.cpp:148
virtual int checkHostAddress2(nxcip::CameraInfo2 *cameras, const char *address, const char *login, const char *password) override
Implementation of nxcip::CameraDiscoveryManager2::checkHostAddress.
Definition: discovery_manager.cpp:134
Provides base camera operations: getting/settings fps, resolution, bitrate, media stream url(s)...
Definition: camera_plugin.h:536
virtual int checkHostAddress(nxcip::CameraInfo *cameras, const char *address, const char *login, const char *password) override
Implementation of nxcip::CameraDiscoveryManager::checkHostAddress.
Definition: discovery_manager.cpp:78