Class OvermindManager
The overmind brain and sub-bot manager.
Inherited Members
Namespace: Microsoft.XboxStudios.BotBrain.Overmind
Assembly: BotBrain.Overmind.dll
Syntax
public class OvermindManager : BrainManager<OvermindState, OvermindBot, OvermindAction>
Methods
View SourceExecuteUpdate(OvermindState)
Executes all the bot brains' update call.
Declaration
protected override Task ExecuteUpdate(OvermindState state)
Parameters
Type | Name | Description |
---|---|---|
OvermindState | state | The state to pass to the update. |
Returns
Type | Description |
---|---|
Task | A task that completes when all the updates complete. |
Overrides
View SourceUpdateDeviceBrains(IEnumerable<DeviceState>)
Updates the bot brains of any devices that are ready and not already updating.
Declaration
protected void UpdateDeviceBrains(IEnumerable<DeviceState> devices)
Parameters
Type | Name | Description |
---|---|---|
IEnumerable<DeviceState> | devices | The devices to update. |