6#include <WebcamChannel.idl>
The webcam manager interface.
int getChannel(in Webcam webcam, in string clientType, out Channel channel)
Returns an existing channel that is currently viewing the given webcam or creates one If the client t...
int setWebcamPriorities(in map< string, Priority > priorities)
Set the priority of a webcam.
vector< Webcam > getWebcams()
Retrieve all connected webcams.
map< string, Priority > getClientTypePriorities()
Get the priority of all known client types.
int setClientTypePriorities(in map< string, Priority > priorities)
Set the priority of a client type.
constant int ERR_INVALID_PARAM
Invalid parameter for an operation.
vector< Channel > getChannels()
Returns all channels.
int removeClientType(in string clientType)
Remove a client type.
map< string, Priority > getWebcamPriorities()
Get the priority of a webcam.
constant int NO_ERROR
Error codes.
vector< string > getClientTypes()
Get all known client types.
Common base for all events.
This event is emitted after a webcam was added.
Base type of all webcam event.
string name
The user-assigned camera name.
Information information
Information about the camera.
This event is emitted after a webcam has been removed.