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()=default
Destructor.
Member Function Documentation ​
component_id() ​
cpp
uint8_t mavsdk::ServerComponent::component_id() const
MAVLink 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.