Руслан Урядинский / libuavcan

Dependents:   UAVCAN UAVCAN_Subscriber

Embed: (wiki syntax)

« Back to documentation index

IAllocationRequestHandler Class Reference

IAllocationRequestHandler Class Reference

The main allocator must implement this interface. More...

#include <allocation_request_manager.hpp>

Inherited by AllocationRequestHandler, and AbstractServer [protected].

Public Member Functions

virtual bool canPublishFollowupAllocationResponse () const =0
 Allocation request manager uses this method to detect if it is allowed to publish follow-up responses.
virtual void handleAllocationRequest (const UniqueID &unique_id, NodeID preferred_node_id)=0
 This method will be invoked when a new allocation request is received.

Detailed Description

The main allocator must implement this interface.

Definition at line 25 of file allocation_request_manager.hpp.


Member Function Documentation

virtual bool canPublishFollowupAllocationResponse (  ) const [pure virtual]

Allocation request manager uses this method to detect if it is allowed to publish follow-up responses.

virtual void handleAllocationRequest ( const UniqueID &  unique_id,
NodeID  preferred_node_id 
) [pure virtual]

This method will be invoked when a new allocation request is received.