Nooba Plugin API  0.12
API for the Nooba Video Surveillance System
 All Classes Namespaces Functions Enumerations Enumerator
nooba Namespace Reference

Nooba namespace. More...

Enumerations

enum  ParamType {
  IntParam = 0, DoubleParam = 1, StringParam = 2, RangeParam = 3,
  RegionParam = 4, MultiValueParam = 5, FilePathParam = 6
}
 Parameter type enum. More...
 
enum  VideoState { PlayingState = 0, PausedState = 1, StoppedState = 2 }
 The VideoState enum. More...
 
enum  AlertType { RedAlert = 0, AmberAlert = 1 }
 The AlertType enum. More...
 
enum  PathType { FilePath = 0, DirPath = 1 }
 The PathType enum. More...
 

Detailed Description

Nooba namespace.

This namespace contains the identifiers used by the NoobaPluginAPI. Different enum types used

Enumeration Type Documentation

The AlertType enum.

These are the type of alert levels identified by the system. These alert level can be generated by calling NoobaPluginAPI::generateAlert(...) function

See Also
NoobaPluginAPI::generateAlert()
Enumerator
RedAlert 

Highest priority alert, alert level 0

AmberAlert 

Secenod most important alert, alert level 1

Parameter type enum.

Parameter types used in Nooba VSS system is defined here.

Enumerator
IntParam 

Integer parameter

DoubleParam 

Double parameter to be used in parameters that need double precision

StringParam 

To take string variables as input

RangeParam 

Integer parameter

RegionParam 

Parameter defining Region of Interest

MultiValueParam 

Parameter where multiple predefined values are given to user to choose from

FilePathParam 

File paths are taken as input through this parameters

The PathType enum.

In some cases different types of paths need to be selected. This enum difines the supported path types by the system

Enumerator
FilePath 

Single file path

DirPath 

Single Directory path

The VideoState enum.

This enum defines the current video state of the system. Whether the video stream is playing, paused or stopped.

Enumerator
PlayingState 

video playing State

PausedState 

Video paused State

StoppedState 

video stopped State