-
Javascript objects and interfaces
-
cloudeebus Object
-
Attributes
-
Methods
-
cloudeebus.connect(uri, manifest, successCB, errorCB)
-
cloudeebus.SessionBus()
-
cloudeebus.SystemBus()
-
cloudeebus.log(message)
-
cloudeebus.BusConnection Interface
-
Methods
-
getObject(busName, objectPath, introspectCB, errorCB)
-
cloudeebus.ProxyObject Interface
-
Attributes
-
Methods
-
callMethod(ifName, method, args, signature)
-
getInterface(ifName)
-
connectToSignal(ifName, signal, handlerCB, errorCB)
-
disconnectSignal(ifName, signal)
-
cloudeebus.Promise Interface
-
Attributes
-
Constructor
-
cloudeebus.Promise(function(resolver){})
-
Methods
-
then(fulfillCallback, rejectCallback)
-
catch(rejectCallback)
-
done(fulfillCallback, rejectCallback)
-
Static Methods
-
cloudeebus.Promise.fulfill(value)
-
cloudeebus.Promise.resolve(value)
-
cloudeebus.Promise.reject(value)
-
cloudeebus.Promise.any(values)
-
cloudeebus.Promise.every(values)
-
cloudeebus.Promise.some(values)
-
cloudeebus.PromiseResolver Interface
-
Attributes
-
Methods
-
fulfill(value)
-
resolve(value)
-
reject(value)
-
Example