6 #include <UserEvent.idl>
17 constant
int NO_ERROR = 0;
18 constant
int ERR_INVALID_PARAM = 1;
19 constant
int ERR_INIT_IN_PROGRESS = 2;
20 constant
int ERR_ALREADY_RUNNING = 3;
21 constant
int ERR_TOO_LARGE = 4;
22 constant
int ERR_OPERATION_NOT_SUPPORTED = 5;
97 valueobject ImageUploadStartedEvent extends
event.UserEvent {
173 in
Direction direction, out vector<ImageStorageMetaData> meta);
190 in
Direction direction, out vector<StorageImage> image);
The storage manager interface.
Definition: StorageManager.idl:13
int removeImages(in Webcam_2_0_1 webcam, in long start, in int count, in Direction direction)
remove an image of the storage
StorageStatus
StorageStatus.
Definition: StorageManager.idl:39
@ INITIALIZING
Initializing is in progress,.
Definition: StorageManager.idl:40
StorageSettings getSettings()
get storage settings
StorageInformation getInformation()
get storage information
vector< Activity > getActivities()
get all running activities
int stopActivity(in Webcam_2_0_1 webcam)
stop a capture activity
vector< StorageType > getSupportedStorageTypes()
Get supported storage types.
int getMetaData(in Webcam_2_0_1 webcam, in long start, in int count, in Direction direction, out vector< ImageStorageMetaData > meta)
get meta data of images from storage
Direction
Direction.
Definition: StorageManager.idl:33
@ ASCENDING
ascending
Definition: StorageManager.idl:34
StorageType
StorageType.
Definition: StorageManager.idl:25
@ CIFS
CIFS.
Definition: StorageManager.idl:28
@ FTP
FTP.
Definition: StorageManager.idl:27
@ LOCAL
Local.
Definition: StorageManager.idl:26
int setSettings(in StorageSettings settings)
set storage settings
int getImages(in Webcam_2_0_1 webcam, in long start, in int count, in Direction direction, out vector< StorageImage > image)
retrieve images from the storage
int startActivity(in Webcam_2_0_1 webcam, in int count, in int interval)
start a capture activity
int addImage(in Webcam_2_0_1 webcam, in Image_2_0_0 image, out long index)
add an image to the storage
int startActivityWithFolder(in Webcam_2_0_1 webcam, in int count, in int interval, in string folder)
Start a capture activity, storing the images to a specific storage folder.
string folderUrl
URL under which the containing folder can be accessed.
Definition: StorageManager.idl:99
The webcam interface.
Definition: Webcam.idl:86
Webcam Management.
Definition: StorageManager.idl:10
Image.
Definition: Webcam.idl:64
Activity.
Definition: StorageManager.idl:89
Webcam_2_0_1 webcam
webcam object
Definition: StorageManager.idl:90
int interval
capture interval
Definition: StorageManager.idl:91
int done
nr of images taken
Definition: StorageManager.idl:93
int count
nr of images to take
Definition: StorageManager.idl:92
StorageImage.
Definition: StorageManager.idl:83
StorageMetaData metaData
meta data
Definition: StorageManager.idl:85
Image_2_0_0 image
image object
Definition: StorageManager.idl:84
Settings.
Definition: StorageManager.idl:61
string password
password (empty/ignored for LOCAL storage type)
Definition: StorageManager.idl:66
StorageType type
storage type
Definition: StorageManager.idl:62
int capacity
maximum number of stored images; obsolete, no longer used
Definition: StorageManager.idl:63
string username
username (empty/ignored for LOCAL storage type)
Definition: StorageManager.idl:65
string server
server ip, share and path (empty/ignored for LOCAL storage type)
Definition: StorageManager.idl:64
Webcam Storage Info.
Definition: StorageManager.idl:45
int count
nr of stored images from this webcam
Definition: StorageManager.idl:49
Webcam_2_0_1 webcam
webcam object
Definition: StorageManager.idl:46
long newestIndex
newest know index
Definition: StorageManager.idl:47
long oldestIndex
oldest know index
Definition: StorageManager.idl:48