byteblowerll.byteblower.MeetingPoint

class byteblowerll.byteblower.MeetingPoint(*args, **kwargs)

A MeetingPoint is a server that controls a set of wireless devices.

Wireless Endpoints can connect to a Meeting Point by using the ByteBlower Wireless Endpoints App.

Example

Typical usage flow
instance = ByteBlower.InstanceGet()

meetingpoint = instance.MeetingPointAdd('byteblower-1.lab.byteblower.com')

device = meetingpoint.DeviceGet('1234-1345-123')

stream = device.TxStreamAdd()
# ...

device.Lock(True)
device.Prepare()
# ...
__init__(*args, **kwargs)

Initialize self. See help(type(self)) for accurate signature.

Methods

DescriptionGet(*args) Gets a textual description for the current object
DeviceDestroy(device)
DeviceGet(mobileDeviceId) Returns the device that matches the given device identifier.
DeviceIdentifiersGet() Returns the list of device identifiers of the devices connected to the Meeting Point.
DeviceListGet() Returns the list of devices that are connected to the Meeting Point.
DeviceListLengthGet() Returns the number of devices that are connected to the Meeting Point.
DevicesPrepare(inDevices) Prepare all the given Wireless Endpoints.
DevicesPrepareAsync(inDevices) Prepares all the given Wireless Endpoints.
DevicesStart(inDevices) Starts all the given Wireless Endpoints.
DevicesStartAll() Starts all the known Wireless Endpoints.
ParentGet() Returns the parent object.
Refresh() Retrieves the latest data from the server for this object.
ResultsRefreshAll()
ServiceInfoGet() Returns the service information of the MeetingPoint daemon.
TimestampGet() Returns the current timestamp on the server.
UsersGet() Shows which Wireless Endpoints of the (shared) MeetingPoint are currently used by which clients.
__init__(*args, **kwargs) Initialize self.

Attributes

thisown The membership flag