concepts.dm.crow.interfaces.controller_interface.CrowPhysicalControllerInterface#
- class CrowPhysicalControllerInterface[source]#
 Bases:
CrowControllerInterfaceBaseMethods
reflex(controller_name[, reflex_name])register_controller(name, function)register_reflex(controller_name, ...[, priority])reset()step(action, **kwargs)step_internal(name, *args, **kwargs)step_without_error(action, **kwargs)Attributes
- __init__(executor=None, mock=False)#
 - Parameters:
 executor (CrowExecutor | None)
mock (bool)
- __new__(**kwargs)#
 
- reflex(controller_name, reflex_name=None)#
 
- register_reflex(controller_name, reflex_name, function, priority=10)#
 
- reset()#
 
- step(action, **kwargs)#
 - Parameters:
 action (CrowControllerApplier)
- Return type:
 bool | None
- step_without_error(action, **kwargs)#
 - Parameters:
 action (CrowControllerApplier)
- Return type:
 
- property executor: CrowExecutor | None#