[operations] [attributes] [fields] [template] [definition]
[implementation] [documentation]
To use the search tool you need to use a browser which supports JAVA (c)

[next] [prev] [superclass] [next peer] [prev peer] [subclass] [index] [hierarchy]

MagicBeam

inherits from Object
inherits from HasReinitialize
inherits from WantsPowerEvents
inherits from Object

Object <- MagicBeam



Operations

Get list of all operations

ACAdapterInserted
Init
MainBatteryIsGood
MainBatteryIsLow
MakeReadyToCommunicate
Notice
PoweringDown
ReinitializeClass
ResetClass
StartListener
StopListener
UpdateOnlineUsers


Attributes

Get list of all attributes

Connected
Enabled
OnlineUsers
State


Fields

Field Type
MagicBeam: readerActor: Object
writerActor: Object
onlineUsers: ObjectList
connections: Unsigned
unitPersonalized: Boolean
listening: Boolean
enabled: Boolean
lowPower: Boolean
listener: Object


Instance template

instance MagicBeam tag;
    readerActor: nilObject;
    writerActor: nilObject;
    onlineUsers: nilObject;
    connections: 0;
unitPersonalized: false;
      listening: false;
        enabled: false;
       lowPower: false;
       listener: nilObject;
end instance;

Class definition

#else 
        // ! INFRARED
Define Class MagicBeam;
    inherits from Object;
end class;