|
controls
3.0.0
|
#include <Request.h>
Public Member Functions | |
| Request (boost::uuids::uuid id, RequestType type, std::unique_ptr< TrajectoryBase > trajectory=nullptr) | |
| RequestHandle< RequestHandleState::PENDING > | get_handle () |
| std::pair< Request< RequestState::ACTIVE >, std::unique_ptr< TrajectoryBase > > | accept () |
| void | reject () |
Public Member Functions inherited from request::RequestBase | |
| boost::uuids::uuid | get_id () const |
| RequestType | get_type () const |
Additional Inherited Members | |
Protected Member Functions inherited from request::RequestBase | |
| RequestBase (boost::uuids::uuid id, RequestType type, std::shared_ptr< AtomicRequestState > state) | |
Protected Attributes inherited from request::RequestBase | |
| boost::uuids::uuid | id_ |
| RequestType | type_ |
| std::shared_ptr< AtomicRequestState > | state_ |
|
inline |
|
inline |
|
inline |
|
inline |