|
std::string | get_default_unique_id (const std::string &component_type, EntityBase *entity) |
|
bool | is_would_block (ssize_t ret) |
| Is the given return value (from write syscalls) a wouldblock error?
|
|
const char * | api_error_to_str (APIError err) |
|
std::string | noise_err_to_str (int err) |
| Convert a noise error code to a readable error.
|
|
void | noise_rand_bytes (void *output, size_t len) |
|
template APIError | APIFrameHelper::write_raw_< APINoiseFrameHelper::State > (const struct iovec *iov, int iovcnt, socket::Socket *socket, std::vector< uint8_t > &tx_buf_, const std::string &info, APINoiseFrameHelper::State &state, APINoiseFrameHelper::State failed_state) |
|
template APIError | APIFrameHelper::write_raw_< APIPlaintextFrameHelper::State > (const struct iovec *iov, int iovcnt, socket::Socket *socket, std::vector< uint8_t > &tx_buf_, const std::string &info, APIPlaintextFrameHelper::State &state, APIPlaintextFrameHelper::State failed_state) |
|
template<> |
const char * | proto_enum_to_string< enums::EntityCategory > (enums::EntityCategory value) |
|
template<> |
const char * | proto_enum_to_string< enums::LegacyCoverState > (enums::LegacyCoverState value) |
|
template<> |
const char * | proto_enum_to_string< enums::CoverOperation > (enums::CoverOperation value) |
|
template<> |
const char * | proto_enum_to_string< enums::LegacyCoverCommand > (enums::LegacyCoverCommand value) |
|
template<> |
const char * | proto_enum_to_string< enums::FanSpeed > (enums::FanSpeed value) |
|
template<> |
const char * | proto_enum_to_string< enums::FanDirection > (enums::FanDirection value) |
|
template<> |
const char * | proto_enum_to_string< enums::ColorMode > (enums::ColorMode value) |
|
template<> |
const char * | proto_enum_to_string< enums::SensorStateClass > (enums::SensorStateClass value) |
|
template<> |
const char * | proto_enum_to_string< enums::SensorLastResetType > (enums::SensorLastResetType value) |
|
template<> |
const char * | proto_enum_to_string< enums::LogLevel > (enums::LogLevel value) |
|
template<> |
const char * | proto_enum_to_string< enums::ServiceArgType > (enums::ServiceArgType value) |
|
template<> |
const char * | proto_enum_to_string< enums::ClimateMode > (enums::ClimateMode value) |
|
template<> |
const char * | proto_enum_to_string< enums::ClimateFanMode > (enums::ClimateFanMode value) |
|
template<> |
const char * | proto_enum_to_string< enums::ClimateSwingMode > (enums::ClimateSwingMode value) |
|
template<> |
const char * | proto_enum_to_string< enums::ClimateAction > (enums::ClimateAction value) |
|
template<> |
const char * | proto_enum_to_string< enums::ClimatePreset > (enums::ClimatePreset value) |
|
template<> |
const char * | proto_enum_to_string< enums::NumberMode > (enums::NumberMode value) |
|
template<> |
const char * | proto_enum_to_string< enums::LockState > (enums::LockState value) |
|
template<> |
const char * | proto_enum_to_string< enums::LockCommand > (enums::LockCommand value) |
|
template<> |
const char * | proto_enum_to_string< enums::MediaPlayerState > (enums::MediaPlayerState value) |
|
template<> |
const char * | proto_enum_to_string< enums::MediaPlayerCommand > (enums::MediaPlayerCommand value) |
|
template<> |
const char * | proto_enum_to_string< enums::MediaPlayerFormatPurpose > (enums::MediaPlayerFormatPurpose value) |
|
template<> |
const char * | proto_enum_to_string< enums::BluetoothDeviceRequestType > (enums::BluetoothDeviceRequestType value) |
|
template<> |
const char * | proto_enum_to_string< enums::BluetoothScannerState > (enums::BluetoothScannerState value) |
|
template<> |
const char * | proto_enum_to_string< enums::BluetoothScannerMode > (enums::BluetoothScannerMode value) |
|
template<> |
const char * | proto_enum_to_string< enums::VoiceAssistantSubscribeFlag > (enums::VoiceAssistantSubscribeFlag value) |
|
template<> |
const char * | proto_enum_to_string< enums::VoiceAssistantRequestFlag > (enums::VoiceAssistantRequestFlag value) |
|
template<> |
const char * | proto_enum_to_string< enums::VoiceAssistantEvent > (enums::VoiceAssistantEvent value) |
|
template<> |
const char * | proto_enum_to_string< enums::VoiceAssistantTimerEvent > (enums::VoiceAssistantTimerEvent value) |
|
template<> |
const char * | proto_enum_to_string< enums::AlarmControlPanelState > (enums::AlarmControlPanelState value) |
|
template<> |
const char * | proto_enum_to_string< enums::AlarmControlPanelStateCommand > (enums::AlarmControlPanelStateCommand value) |
|
template<> |
const char * | proto_enum_to_string< enums::TextMode > (enums::TextMode value) |
|
template<> |
const char * | proto_enum_to_string< enums::ValveOperation > (enums::ValveOperation value) |
|
template<> |
const char * | proto_enum_to_string< enums::UpdateCommand > (enums::UpdateCommand value) |
|
template<typename T > |
const char * | proto_enum_to_string (T value) |
|
template<> |
bool | get_execute_arg_value< bool > (const ExecuteServiceArgument &arg) |
|
template<> |
int32_t | get_execute_arg_value< int32_t > (const ExecuteServiceArgument &arg) |
|
template<> |
float | get_execute_arg_value< float > (const ExecuteServiceArgument &arg) |
|
template<> |
std::string | get_execute_arg_value< std::string > (const ExecuteServiceArgument &arg) |
|
template<> |
std::vector< bool > | get_execute_arg_value< std::vector< bool > > (const ExecuteServiceArgument &arg) |
|
template<> |
std::vector< int32_t > | get_execute_arg_value< std::vector< int32_t > > (const ExecuteServiceArgument &arg) |
|
template<> |
std::vector< float > | get_execute_arg_value< std::vector< float > > (const ExecuteServiceArgument &arg) |
|
template<> |
std::vector< std::string > | get_execute_arg_value< std::vector< std::string > > (const ExecuteServiceArgument &arg) |
|
template<> |
enums::ServiceArgType | to_service_arg_type< bool > () |
|
template<> |
enums::ServiceArgType | to_service_arg_type< int32_t > () |
|
template<> |
enums::ServiceArgType | to_service_arg_type< float > () |
|
template<> |
enums::ServiceArgType | to_service_arg_type< std::string > () |
|
template<> |
enums::ServiceArgType | to_service_arg_type< std::vector< bool > > () |
|
template<> |
enums::ServiceArgType | to_service_arg_type< std::vector< int32_t > > () |
|
template<> |
enums::ServiceArgType | to_service_arg_type< std::vector< float > > () |
|
template<> |
enums::ServiceArgType | to_service_arg_type< std::vector< std::string > > () |
|
template<typename T > |
T | get_execute_arg_value (const ExecuteServiceArgument &arg) |
|
template<typename T > |
enums::ServiceArgType | to_service_arg_type () |
|