The class which represents all Devices in the API. Currently, the only device object within Device is Phone.
| All Members | Methods | Properties | Events | ||
| Icon | Member | Description |
|---|---|---|
| Finalize()()() |
Perform onject cleanup.
(Overrides Object.Finalize()()().) | |
| GetDeviceId(String, String, String, Boolean, Object) |
Send a GetDeviceId XML message to the server.
| |
| GetDeviceId(ServiceProvider..::.TransferMonitorObjectsEventArgs, String, Object) |
This method is used when you already have a device Id. It should be used while processing a TransferMonitorObjects Response.
This method will do all the necessary plumbing in the API to handle the monitors and messages which are targeted at this deviceId.
This method will result in the callbacks for the device id being created and also the monitors being created.
| |
| getDeviceIdAsString |
Returns the Device ID as a string.
| |
| getExtension |
Returns the extension associated with this device.
| |
| getPhone |
Returns the reference to the phone object for this Device
| |
| getServiceProvider |
The Service Provider object that this device is a member of.
| |
| OnGetDeviceIdResponse |
Event for the response to a GetDeviceId
| |
| OnReleaseDeviceIdResponse |
Event for the response to a ReleaseDeviceId
| |
| ReleaseDeviceId(Object) |
Send a ReleaseDeviceId XML message to the server.
|
| Object | |
| Device | |
Assembly: ServiceProvider (Module: ServiceProvider)