HomeServerConnector. _CameraPicture
Abstract types
new _CameraPicture()
Abruf von Bildern einer im HS definierten Kamera.
Darf nicht direkt instanziert werden. Eine Instanz der Klasse wird von der Methode
HomeServerConnector._Connection#getCameraPicture erzeugt.
Example
var cp = conn.getCameraPicture("CP@MyCamera");
Methods
destroy()
Gibt das Objekt frei.
Example
cp.destroy();
getKey() → String
Liefert den Schlüssel des Objekts zurück.
Example
var object_key = cp.getKey();
- Returns
-
String
getMeta(callback)
Ruft die Meta-Daten ab.
Example
Abruf der Meta-Daten.
cp.getMeta(function(err, data) {});
Parameter
Name | Type | Optional | Description |
---|---|---|---|
callback |
function() |
|
getPicture(callback)
Liefert das aktuelle Kamerabild.
Example
Liefert ein Bild.
cp.getPicture(function(err, dataUrl) { document.getElementById("img").src = dataUrl; });
Parameter
Name | Type | Optional | Description |
---|---|---|---|
callback |
function() |
|
Abstract types
getMetaCallback(err, data)
Example
Abruf der Meta-Daten.
cp.getMeta(function(err, data) {});
Parameters
Name | Type | Optional | Description |
---|---|---|---|
err |
(Object or undefined) |
|
Fehler-Objekt |
data |
Object |
|
Meta-Informationen
Struktur
Erklärung
|
getPictureCallback(err, dataUrl)
Example
Liefert ein Bild.
cp.getPicture(function(err, dataUrl) { document.getElementById("img").src = dataUrl; });
Parameters
Name | Type | Optional | Description |
---|---|---|---|
err |
(Object or undefined) |
|
Fehler-Objekt |
dataUrl |
String |
|
Ein String im Data-URL-Format. Beschreibung und Format siehe: Data-URL Wiki-Page.
|