Classes | |
| class | MachineInterface |
| class | MachinesInterface |
Namespaces | |
| maxon | |
| maxon::MACHINE_MESSAGE | |
| maxon::MACHINE_MESSAGE::MSG_INITIALIZATION_FINISHED | |
Typedefs | |
| using | CreateNewMachineCallback = Delegate< Result< MachineRef >(const String &machineUuid)> |
| using | CheckExistingMachineCallback = Delegate< Result< void >(const MachineRef &machineRef)> |
| using | CreateObjectRefFunc = ObjectRef(*)() |
Enumerations | |
| enum class | MACHINESTATE { NONE , CONNECTION_ERROR , ADDED_MANUALLY , AVAILABLE_ZEROCONF , CONNECTED , ALL } |
Functions | |
| enum maxon::MACHINESTATE | MAXON_ENUM_FLAGS (MACHINESTATE) |
| MAXON_ATTRIBUTE (InternedId, MSG_ID, "net.maxon.msg.id") | |
| MAXON_ATTRIBUTE (InternedId, ID, "net.maxon.msg.initialization.finished") | |
| MAXON_DECLARATION (Class< MachineRef >, LocalMachineClass, "net.maxon.class.localmachine", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")) | |
| MAXON_DATATYPE (CreateObjectRefFunc, "net.maxon.datatype.createobjectreffunc", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")) | |
| MAXON_REGISTRY (CreateObjectRefFunc, MachineImplementationFactories, "net.maxon.registry.machineimplementationfactories") | |
Variables | |
| NONE | |
| CONNECTION_ERROR | |
| ADDED_MANUALLY | |
| AVAILABLE_ZEROCONF | |
| CONNECTED | |
| ALL | |
| NONE |
No bit set.
| CONNECTION_ERROR |
A connection error occurred with the machine.
| ADDED_MANUALLY |
Flag that signals that the machine is added manually.
| AVAILABLE_ZEROCONF |
Flag that signals that the machine is announced via zeroconf and is currently online (not necessary connected).
| CONNECTED |
Flag that signals that the machine is currently connected to the local machine.
| ALL |
All Flags combined, useful for masking.