|
struct | IVxAlarmInput |
| Represents a physical alarm input. More...
|
|
struct | IVxBookmark |
| Represents a point in time of interest with reference to a particular data source. More...
|
|
struct | IVxClip |
| Represents a contiguous duration of stored media originating from a single data source. More...
|
|
struct | IVxConfiguration |
| Represents the configuration of a device. More...
|
|
struct | IVxDataInterface |
| Represents a data interface for a data source. Clients can retrieve data from the data source using the protocol specified by this interface. More...
|
|
struct | IVxDataObject |
| Represents a custom serialized data object submitted by a client and stored on the server. The data is completely opaque to the server and other types of clients. More...
|
|
struct | IVxDataSession |
| Represents a data session that is being transmitted by a data source, via a data interface, to a client. More...
|
|
struct | IVxDataSource |
| Represents a data producer in the system hosted by a device. Each data source provides a list of data interfaces, which provide a particular protocol used to transmit and control the data produced by this data source. More...
|
|
struct | IVxDataStorage |
| Represents a data storage provider in the system (e.g. NSM5200 storage pool or VideoXpert Storage) hosted by a system device. The data storage can be directed to store media produced by a device by assigning the device to it. More...
|
|
struct | IVxDevice |
| Represents a particular physical device in the system. More...
|
|
struct | IVxDeviceAssignment |
| Represents a device assignment on a data storage. More...
|
|
struct | IVxDrawing |
| Represents a diagrammatic representation of an area. A drawing may contain any number of markers to represent points of interest within the area. More...
|
|
struct | IVxDriver |
| Represents a device communication driver. More...
|
|
struct | IVxEvent |
| Represents an instance of a particular situation that has occurred. More...
|
|
struct | IVxExport |
| Represents an exported data set that is archived within the system. More...
|
|
struct | IVxExportClip |
| Represents an individual range of media data belonging to an export. This data shall be exported when the export is triggered. More...
|
|
struct | IVxLicense |
| Represents license information for the resource that owns this resource. More...
|
|
struct | IVxLicenseFeature |
| Represents device functionality that is enabled with a valid license. More...
|
|
struct | IVxManualRecording |
| Represents an instance of an active manual recording (the action, not the recorded clip). Each manual recording will cause its specified data source to be manually recorded by all data storages that the data source is assigned to. Only one manual recording per user per data source is allowed. A clip created via the application of a manual recording will have an event value of manual. More...
|
|
struct | IVxMarker |
| Represents the location of a resource on a drawing. A marker is associated with exactly one drawing, though a drawing may have many markers. A marker may be associated with one resource, though a resource may have many markers. More...
|
|
struct | IVxMonitor |
| Represents a display for view data (typically video). More...
|
|
struct | IVxMonitorCell |
| Represents a single viewport, hosted on a monitor, that can play media from a data source. More...
|
|
struct | IVxNotification |
| Represents a particular notification configuration for a situation. More...
|
|
struct | IVxPattern |
| Represents a predefined sequence of movement that a PTZ device can perform when triggered. A running pattern will be halted upon any other PTZ request. More...
|
|
struct | IVxPreset |
| Represents a predefined point that a PTZ device can PTZ to when triggered. More...
|
|
struct | IVxPrivilege |
| Represents a specific permission that is given to a role. More...
|
|
struct | IVxPtzController |
| Represents a controller for a device that has pan, tilt, and/or zoom functionality. More...
|
|
struct | IVxPtzLock |
| Represents a lock for a PTZ controller. More...
|
|
struct | IVxQuickLog |
| Represents a set of system logs that can be compiled together and packaged for download. More...
|
|
struct | IVxQuickReport |
| Represents a quick system health report. More...
|
|
struct | IVxRelayOutput |
| Represents a physical relay output. More...
|
|
struct | IVxResourceLock |
| Represents a lock upon a resource. A resource that has been locked shall permit only the owner of the lock access to modify the resource. More...
|
|
struct | IVxResourceRel |
| Represents a related resource; that is, a resource that is related in some way to a parent resource. This related resource may be linked to its parent resource for some effect. More...
|
|
struct | IVxRole |
| Represents a collection of permissions which can be assigned to a user. More...
|
|
struct | IVxSchedule |
| Represents a recording schedule. A schedule is a group of 0 or more resources associated with a set of time and/or event based schedule triggers that, when any are active, cause the scheduled action to be performed. More...
|
|
struct | IVxScheduleTrigger |
| Represents a schedule trigger. A schedule trigger is a time range and an optional event that together act as a trigger to activate a schedule and cause it to perform its configured action. More...
|
|
struct | IVxSituation |
| Represents a particular situation configuration that specifies how corresponding events shall be generated and handled when the situation is detected. More...
|
|
struct | IVxSystem |
| Represents a VideoXpert system and allows the user to manage the system and devices. More...
|
|
struct | IVxTag |
| Represents a non-hierarchical identifier typically associated with one or more resources (i.e. device or data source). A tag helps to describe a resource and allows it to be found more efficiently. More...
|
|
struct | IVxUser |
| Represents information about a system user. More...
|
|
struct | IVxUserInfo |
| Represents general information about a user. More...
|
|
struct | VxAckState |
| Values that represent the current acknowledgement state of an event. More...
|
|
struct | VxAlarmState |
| Values that represent the state of an alarm input. More...
|
|
struct | VxAuthInfo |
| Represents the information needed to authenticate with a VideoXpert system. More...
|
|
struct | VxCellLayout |
| Values that represent possible monitor layouts. More...
|
|
struct | VxCollection |
| Represents a collection of resources. More...
|
|
struct | VxCollectionFilter |
| Represents a filter to be used when creating a VxCollection. More...
|
|
struct | VxCollectionFilterItem |
| Values that represent collection filter types. More...
|
|
struct | VxConfigStatus |
| Values that represent the current cluster configuration status. More...
|
|
struct | VxDataSourceType |
| Values that represent the particular type of a data source. More...
|
|
struct | VxDataStorageType |
| Values that represent hardware type of a data storage. More...
|
|
struct | VxDeviceSearchStatus |
| Values that represent the current status of an AutoAddDevices search. More...
|
|
struct | VxDeviceState |
| Values that represent the operational state of a device. More...
|
|
struct | VxDeviceStatus |
| Values that represent the current status of a device. More...
|
|
struct | VxDeviceType |
| Values that represent device types. More...
|
|
struct | VxExportFormat |
| Values that represent the format of exported data. More...
|
|
struct | VxExportStatus |
| Values that represent status of an export. More...
|
|
struct | VxFocusDirection |
| Values that represent focus directions. More...
|
|
struct | VxInternalEvent |
| Represents an internal event generated by the VxSDK. More...
|
|
struct | VxInternalEventType |
| Values that represent event types sent from the VxSDK. More...
|
|
struct | VxIrisDirection |
| Values that represent iris directions. More...
|
|
struct | VxKvObject |
| Represents a key/value pair object. More...
|
|
struct | VxLogCreationStatus |
| Values that represent status of creating a quick log. More...
|
|
struct | VxLoginInfo |
| Represents the information needed to log in to a VideoXpert system. More...
|
|
struct | VxLogLevel |
| Values that represent logging severity levels. More...
|
|
struct | VxNewBookmark |
| Represents a new bookmark to be created. More...
|
|
struct | VxNewDataObject |
| Represents a new data object to be created. More...
|
|
struct | VxNewDevice |
| Represents a new device to be created. More...
|
|
struct | VxNewDeviceAssignment |
| Represents a new device assignment to be created. More...
|
|
struct | VxNewDrawing |
| Represents a new drawing to be created. More...
|
|
struct | VxNewEvent |
| Represents a request for a new event to be generated. The event will be generated based upon the event data, its situation configuration, and will receive a unique identifier. More...
|
|
struct | VxNewExport |
| Represents a new export to be created. More...
|
|
struct | VxNewExportClip |
| Represents a clip that will be exported as part of a new export. More...
|
|
struct | VxNewManualRecording |
| Represents a request for a new manual recording to be generated. More...
|
|
struct | VxNewMarker |
| Represents a new marker to be created. More...
|
|
struct | VxNewMonitor |
| Represents a new monitor to be created. More...
|
|
struct | VxNewNotification |
| Represents a new notification configuration for a situation. More...
|
|
struct | VxNewPrivilege |
| Represents a new privilege to be created. More...
|
|
struct | VxNewQuickReport |
| Represents a new quick report. More...
|
|
struct | VxNewSchedule |
| Represents a new schedule to be created. A schedule is a group of 0 or more resources associated with a set of time and/or event based schedule triggers that, when any are active, cause the scheduled action to be performed. More...
|
|
struct | VxNewScheduleTrigger |
| Represents a new schedule trigger to be created. A schedule trigger is a time range and an optional event that together act as a trigger to activate a schedule and cause it to perform its configured action. More...
|
|
struct | VxNewSituation |
| Represents a new situation configuration that specifies how corresponding events shall be generated and handled when the situation is detected. More...
|
|
struct | VxNewTag |
| Represents a new tag to be created. More...
|
|
struct | VxNewUser |
| Represents a new user to be created. More...
|
|
struct | VxPermissionId |
| Values that represent a permission type. More...
|
|
struct | VxPhoneNumber |
| Represents a telephone number for a user. More...
|
|
struct | VxPhoneType |
| Values that represent the type of a phone number. More...
|
|
struct | VxPtzLimits |
| Represents the value limits for a PTZ controller. More...
|
|
struct | VxRecordingFramerate |
| Values that represent the video framerate level. More...
|
|
struct | VxRecordingType |
| Values that represent the type of trigger that caused the recording. More...
|
|
struct | VxRecurrenceType |
| Values that represent the interval at which triggers repeat. More...
|
|
struct | VxRelayState |
| Values that represent the state of a relay output. More...
|
|
struct | VxRenderType |
| Values that represent the stream rendering types. More...
|
|
struct | VxReportContent |
| Values that represent types of content for quick reports. More...
|
|
struct | VxReportCreationStatus |
| Values that represent status of creating a quick report. More...
|
|
struct | VxResourceType |
| Values that represent a type of resource. More...
|
|
struct | VxResult |
| Values that represent the result of calls to the VideoXpert system. More...
|
|
struct | VxRetentionPriority |
| Values that represent how long the recording device should attempt to retain the clip. More...
|
|
struct | VxScheduleAction |
| Values that represent schedule recording actions. More...
|
|
struct | VxSituationType |
| Values that represent the available situation types for triggering a schedule. More...
|
|
struct | VxSnapshotFilter |
| Represents a snapshot filter to be used when taking a snapshot. More...
|
|
struct | VxSnapshotFilterItem |
| Values that represent snapshot filter types. More...
|
|
struct | VxStreamFormat |
| Values that represent media stream encoding formats. More...
|
|
struct | VxStreamProtocol |
| Values that represent stream protocols. More...
|
|
struct | VxSystemLicenseType |
| Values that represent the types of system licenses. More...
|
|
struct | VxZoomDirection |
| Values that represent zoom directions. More...
|
|