nx_server_plugin_sdk 1.0 Server Plugin SDK

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1 2 3 4 5 6 7]

▶N broadcom | Broadcom specific Video Core and OpenMAX IL stuff
C VcosLock |
C VcosSemaphore |
▶N json11 |
C JsonArray |
C JsonBoolean |
C JsonDouble |
C JsonInt |
C JsonNull |
C JsonObject |
C JsonString |
C NullStruct |
C Statics |
C Value |
▶N nx |
▶N kit |
▶N debug |
▶N detail |
▶C Fps |
C Impl |
C Print |
▶C Timer |
C Impl |
▶N detail |
▶N json11 |
C Json |
C JsonArray |
C JsonBoolean |
C JsonDouble |
C JsonInt |
C JsonNull |
C JsonObject |
C JsonString |
C JsonValue |
C NullStruct |
C Statics |
C Value |
▶N test |
▶N detail |
C ParsedCmdLineArgs |
C Test |
C TestFailure |
C UniversalString |
C Border |
▶N utils |
C HexEscapeFmt |
C HexEscapeFmt< 1 > |
C HexEscapeFmt< 2 > |
C HexEscapeFmt< 4 > |
▶C IniConfig |
C Impl |
C OutputRedirector |
▶N sdk |
▶N analytics |
C ConsumingDeviceAgent |
C Engine |
C EngineInfo |
C EventMetadata |
C EventMetadataPacket |
▶C IAction |
C Result |
C ICompoundMetadataPacket |
C ICompressedMediaPacket |
C ICompressedVideoPacket |
C ICompressedVideoPacket0 |
C IConsumingDeviceAgent |
C IConsumingDeviceAgent0 |
C IConsumingDeviceAgent1 |
C ICustomMetadataPacket |
C IDataPacket |
▶C IDeviceAgent |
C IHandler |
C IHandler0 |
C IEngine |
▶C IEngine0 |
C IHandler |
C IEngineInfo |
C IEventMetadata |
C IEventMetadata0 |
C IEventMetadata1 |
C IEventMetadata2 |
C IEventMetadataPacket |
C IEventMetadataPacket0 |
C IIntegration |
C IMediaContext |
C IMetadata |
C IMetadataPacket |
C IMetadataTypes |
C IMotionMetadataPacket |
C Integration |
C IObjectMetadata |
C IObjectMetadataPacket |
C IObjectMetadataPacket0 |
C IObjectTrackBestShotPacket |
C IObjectTrackBestShotPacket0 |
C IObjectTrackBestShotPacket1 |
C IObjectTrackInfo |
C IObjectTrackInfo0 |
C IObjectTrackInfo1 |
C IObjectTrackTitlePacket |
C ITimestampedObjectMetadata |
C IUncompressedMediaFrame |
C IUncompressedVideoFrame |
▶C IUncompressedVideoFrame0 |
C PixelAspectRatio |
C MetadataTypes |
C ObjectMetadata |
C ObjectMetadataPacket |
C ObjectTrackBestShotPacket |
C ObjectTrackInfo |
C ObjectTrackTitlePacket |
C PixelFormatDescriptor |
C Point |
C Rect |
C TimestampedObjectMetadata |
▶N cloud_storage |
C AnalyticsFilter |
C AttributeSearchCondition |
C BaseImage |
C BestShot |
C Bookmark |
C BookmarkFilter |
C CloudDeviceReport |
C CloudDeviceReportEntry |
C CodecInfo |
C CodecInfoData |
C DataList |
C DeviceArchive |
C DeviceDescription |
C IAsyncOperationHandler |
C ICodecInfo |
C IDataList |
C IDeviceAgent |
C IDeviceArchive |
C IEngine |
C IIndexArchive |
C IIntegration |
C Image |
C IMediaChunk |
C IMediaChunkList |
C IMediaDataPacket |
C IndexArchive |
C IntegrationManifest |
C IStreamReader |
C IStreamWriter |
C KeyValuePair |
C MediaChunk |
C MediaChunkList |
C MediaDataPacket |
C MediaPacketData |
C Motion |
C MotionFilter |
C NumericRange |
C ObjectRegion |
C ObjectTrack |
C RangePoint |
C Rect |
C StorageSpace |
C TimePeriod |
C TimePeriodList |
C Title |
C ValueOrError |
▶N ptr_ut |
C Base |
C Base2 |
C Data |
C IBase |
C IBase2 |
C IData |
▶N ref_countable_ut |
C Data |
C IBunch |
C NewInterface |
C NewObject |
C OldInterface |
C OldInterfaceId |
C OldInterfaceWithNewId |
C OldObject |
C OtherNewInterface |
C OtherOldInterface |
▶N UuidHelper |
C RandomGenerator64Bit |
C ActionResponse |
C ActiveSettingChangedAction |
C ActiveSettingChangedResponse |
C Attribute |
C DeviceInfo |
C Error |
C IActionResponse |
C IActionResponse0 |
C IActiveSettingChangedAction |
C IActiveSettingChangedResponse |
C IAttribute |
C ICloudTokenSubscriber |
C IDeviceInfo |
C IIntegration |
C IIntegrationDiagnosticEvent |
C ILibContext |
C IList |
C IntegrationDiagnosticEvent |
C IntegrationEntryPoint |
C Interface |
▶C IRefCountable |
C InterfaceId |
C IRefCountableRegistry |
C ISettingsResponse |
C ISettingsResponse0 |
C IString |
C IStringList |
C IStringMap |
C IUtilityProvider |
C IUtilityProvider0 |
C IUtilityProvider1 |
C IUtilityProvider2 |
C IUtilityProvider3 |
▶C IUtilityProvider4 |
C IHttpRequestCompletionHandler |
C IUtilityProvider5 |
C IUtilityProvider6 |
C IUtilityProvider7 |
C LibContext |
C LibContextEntryPoint |
C List |
C LogUtils |
C MediaStreamStatistics |
C MultiIntegrationEntryPoint |
C Ptr |
C RefCountable |
C RefCountableHolder |
C Result |
C Result< void > |
C SdkVersionEntryPoint |
C SettingsResponse |
C SetUnitTestOptionsEntryPoint |
C String |
C StringList |
C StringMap |
C Uuid |
▶N vms_server_plugins |
▶N analytics |
▶N sample |
C DeviceAgent |
C Engine |
C Integration |
▶N stub |
▶N best_shots |
C DeviceAgent |
C Engine |
C Ini |
C Integration |
▶N custom_metadata |
C DeviceAgent |
C Engine |
C Ini |
C Integration |
▶N diagnostic_events |
C DeviceAgent |
C Engine |
C Ini |
C Integration |
▶N error_reporting |
C DeviceAgent |
C Engine |
C Ini |
C Integration |
▶N events |
C DeviceAgent |
C Engine |
C Ini |
C Integration |
▶N http_requests |
C DeviceAgent |
C Engine |
C Integration |
▶N motion_metadata |
C DeviceAgent |
C Engine |
C Ini |
C Integration |
▶N object_actions |
C DeviceAgent |
C Engine |
C Ini |
C Integration |
▶N object_detection |
C DeviceAgent |
C Engine |
C Ini |
C Integration |
▶N object_streamer |
C DeviceAgent |
C Engine |
C Ini |
C Integration |
C Issues |
C Object |
C StreamInfo |
▶N roi |
C DeviceAgent |
C Engine |
C Ini |
C Integration |
▶N sdk_features |
C DeviceAgent |
C Engine |
C Ini |
C Integration |
▶N settings |
▶C ActiveSettingsBuilder |
C ActiveSettingKey |
C DeviceAgent |
C Engine |
C Ini |
C Integration |
▶N special_objects |
C DeviceAgent |
C Engine |
C Ini |
C Integration |
▶N taxonomy_features |
C DeviceAgent |
C Engine |
C Ini |
C Integration |
▶N video_frames |
C DeviceAgent |
C Engine |
C Ini |
C Integration |
C SimpleOptional |
▶N test |
C CompressedVideoPacket |
C DeviceAgentHandler |
C EngineHandler |
C RefCountableResultHolder |
C ResultHolder |
C UtilityProvider |
▶N cloud_storage |
▶N sample |
C DeviceAgent |
C Engine |
C Integration |
C StreamReader |
C StreamWriter |
▶N stub |
C ArchiveIndex |
C DataManager |
C DeviceAgent |
C DeviceArchiveIndex |
C Engine |
C File |
C FileInfo |
C Ini |
C Integration |
C MediaFileHeader |
C MediaFileInfo |
C ReadableMediaFile |
C StreamReader |
C StreamWriter |
C WritableMediaFile |
▶N nx_spl | Storage plugin namespace
▶N aux |
C FileCloser |
C FileNameAndPath |
C FileRemover |
C FtpLibWrapper |
C NonCopyable |
C PluginRefCounter |
C Url |
C FileInfo | Common file information
C FileInfoIterator | File information iterator abstraction
C FtpFileInfoIterator |
C FtpIODevice |
C FtpStorage |
C FtpStorageFactory |
C IODevice | IO device abstraction
C Storage | Storage abstraction
C StorageFactory | Storage factory abstraction
▶N nxcip | VMS Camera Integration Plugin API (c++)
C ArchiveSearchOptions | Set of options, used to search archive
C AudioFormat |
C BaseCameraManager | Provides base camera operations: getting/settings fps, resolution, bitrate, media stream url(s). Also provides pointer to other camera-management interfaces
C BaseCameraManager2 | Extends BaseCameraManager by adding remote archive storage support (e.g., storage is mounted directly to camera)
C BaseCameraManager3 | Extends BaseCameraManager2 by adding editable parameters
C CameraDiscoveryManager | This interface is used to find cameras and create BaseCameraManager instance
C CameraDiscoveryManager2 |
C CameraDiscoveryManager3 |
C CameraInfo | Contains base camera information
C CameraInfo2 |
C CameraInputEventHandler | Receives events on input port state change
C CameraMediaEncoder | Provides encoder parameter configuration and media stream access (by providing media stream url)
C CameraMediaEncoder2 | Extends CameraMediaEncoder by adding functionality for plugin to directly provide live media stream
C CameraMediaEncoder3 |
C CameraMediaEncoder4 |
C CameraMediaEncoder5 |
C CameraMotionDataProvider | Provides access to motion detection support, implemented on camera
▶C CameraPtzManager | Pan-tilt-zoom management
C Limits |
C CameraRelayIOManager | Relay input/output management
C DtsArchiveReader | Provides access to archive, stored on camera
C Encryptable |
C LiveStreamConfig |
C MediaDataPacket | Portion of media data
C MediaDataPacket2 |
C Picture | Picture
C RcOverride |
C Resolution | Resolution of video stream picture
C ResolutionInfo | Contains resolution and maximum fps, supported by camera for this resolution
C StreamReader | Used for reading media stream from camera
C TimePeriods | Array of time periods
C VideoDataPacket | Video packet. MUST contain complete frame (or field in case of interlaced video)
▶N nxpl | VMS dynamic plugin API (c++)
C EntryPoint |
C NX_GUID | GUID of plugin interface
C Plugin |
C Plugin2 |
C PluginInterface | Base class for every interface, provided by plugin
C Setting |
▶N nxpt |
C CommonRefCounter |
C CommonRefManager |
C NxGuidHelper |
▶N rpi_cam | Raspberry Pi camera unit and configuration
C CameraManager |
C CameraParameters | Resolutions and common camera parameters
C DefaultRefCounter |
C DiscoveryManager |
C EncoderParameters | Encoder parameters
C MediaEncoder |
C RPiCamera | Raspberry Pi camera unit
C StreamReader |
C TimeCorrection | PTS to timestamps converter
C VideoPacket |
▶N rpi_omx | Raspberry Pi OpenMAX IL layer
C Buffer | OpenMAX IL CPU<->GPU buffer
C Camera | OMX.broadcom.camera
C Component | Base class for OpenMAX IL components
C Encoder | OMX.broadcom.video_encode
C NullSink | OMX.broadcom.null_sink
C OMXExeption | Handler for OpenMAX IL errors
C Parameter | OpenMAX IL parameter
C Resizer | OMX.broadcom.resize
C VideoFromat |
C VideoSplitter | OMX.broadcom.video_splitter
▶N rw_lock |
C OneWriterManyReaders |
C ScopedLock |
▶N std |
C hash< nx::sdk::Uuid > |
C hash< nxpl::NX_GUID > |
▶N utils |
C JsonValAutoDestroy |
C Url |
C VfsPair |
C ArchiveReader |
C AxisCameraDiscoveryManager | Discovers AXIS cameras with MDNS search method (implements nxcip::CameraDiscoveryManager)
C AxisCameraManager | Provides access to camera's properties and instantiates other managers (implements nxcip::BaseCameraManager)
C AxisCameraPlugin |
C AxisMediaEncoder | Implementation of nxcip::CameraMediaEncoder
C AxisRelayIOManager | Provides access to camera's relay input/output port (implements nxcip::CameraRelayIOManager)
C Buf |
C CameraManager |
C CountingContext |
C DirContentsManager | Manages information about image directory contents: Provides file list, generates timestamps of files, keep track of directory contents
C DirIterator | Iterates through contents of specified directory
C DirIteratorImpl |
C DiscoveryManager | Represents defined (in settings) image directories as cameras with dts archive storage
C FsStubNode |
C ftphandle |
C ftplib |
C ILPEmptyPacket |
C ILPVideoPacket |
C ImageLibraryPlugin |
C JsonVal |
C MediaEncoder |
C MotionDataPicture |
▶C Mutex | Non-recursive non-named mutex
C ScopedLock |
C MutexImpl |
C OutputRedirectorAdapter |
C OutputRedirectorTest |
C PluginRefCounter |
C SavedIni |
C StreamReader | Reads picture files from specified directory as video-stream
C StringVector |
C SyncHttpClient | Synchronous wrapper on top of QNetworkAccessManager
C SyncHttpClientDelegate | Helper class, used by SyncHttpClient
C TestFileInfoIterator |
C TestIni |
C TestIODevice |
C TestStorage |
C TestStorageFactory |
C TimePeriods |