mavsdk::ServerComponent Class Reference ​
#include: server_component.h
This class represents a component, used to initialize a server plugin.
Public Member Functions ​
| Type | Name | Description |
|---|---|---|
| Â | ~ServerComponent ()=default | Destructor. |
| uint8_t | component_id () const | MAVLink component ID of this component. |
| void | set_system_status (uint8_t system_status) | Set system status of this MAVLink entity. |
Constructor & Destructor Documentation ​
~ServerComponent() ​
cpp
mavsdk::ServerComponent::~ServerComponent()=defaultDestructor.
Member Function Documentation ​
component_id() ​
cpp
uint8_t mavsdk::ServerComponent::component_id() constMAVLink component ID of this component.
Returns
 uint8_t -
set_system_status() ​
cpp
void mavsdk::ServerComponent::set_system_status(uint8_t system_status)Set system status of this MAVLink entity.
The default system status is MAV_STATE_UNINIT.
Parameters
- uint8_t system_status - system status.

