Expand description
§gmt_dos-actors-clients_interface
Interface definition betweeen an actor and an actor’s client.
Data is passed from the actor to the client by invoking Read::read from the client.
Data is passed from the client to the actor by invoking Write::write from the client.
The client state may be updated by invoking Update::update from the client
Modules§
Macros§
- chain
- Clients chain
Structs§
- Data
- Actors I/O data wrapper
Enums§
- Tick
- Timer heartbeat identifier
Traits§
- Entry
- Interface for data logging types
- Operator
Left Right - Marker to allow the UID data to be either left or right added or substracted with the Operator client
- Quote
- Read
- Client input data reader interface
- Size
- Interface for IO data sizes
- Timer
Marker - Timer marker trait
- Unique
Identifier - Defines the data type associated with unique identifier data type
- Units
- Units conversion marker trait for clients
- Update
- Actor client state update interface
- Who
- Write
- Client output data writer interface
Functions§
- print_
info - Pretty prints error message
- trim_
type_ name