#include <modem_service.h>
◆ ~ModemService()
virtual cuttlefish::ModemService::~ModemService |
( |
| ) |
|
|
virtualdefault |
◆ ModemService() [1/2]
cuttlefish::ModemService::ModemService |
( |
const ModemService & |
| ) |
|
|
delete |
◆ ModemService() [2/2]
◆ CloseRemoteConnection()
void cuttlefish::ModemService::CloseRemoteConnection |
( |
ClientId |
remote_client | ) |
|
◆ ConnectToRemoteCvd()
◆ GetHostId()
std::string cuttlefish::ModemService::GetHostId |
( |
| ) |
|
|
staticprotected |
◆ HandleCommandDefaultSupported()
void cuttlefish::ModemService::HandleCommandDefaultSupported |
( |
const Client & |
client | ) |
|
|
protected |
◆ HandleModemCommand()
bool cuttlefish::ModemService::HandleModemCommand |
( |
const Client & |
client, |
|
|
std::string |
command |
|
) |
| |
◆ operator=()
◆ SendCommandToRemote()
void cuttlefish::ModemService::SendCommandToRemote |
( |
ClientId |
remote_client, |
|
|
std::string |
response |
|
) |
| |
|
protected |
◆ SendUnsolicitedCommand()
void cuttlefish::ModemService::SendUnsolicitedCommand |
( |
std::string |
unsol_command | ) |
|
|
protected |
◆ channel_monitor_
◆ command_handlers_
const std::vector<CommandHandler> cuttlefish::ModemService::command_handlers_ |
|
protected |
◆ kCmeErrorFixedDialNumberOnlyAllowed
constexpr char cuttlefish::ModemService::kCmeErrorFixedDialNumberOnlyAllowed[] |
|
staticconstexpr |
◆ kCmeErrorInCorrectParameters
constexpr char cuttlefish::ModemService::kCmeErrorInCorrectParameters[] = "+CME ERROR: 50" |
|
staticconstexpr |
◆ kCmeErrorIncorrectPassword
constexpr char cuttlefish::ModemService::kCmeErrorIncorrectPassword[] = "+CME ERROR: 16" |
|
staticconstexpr |
◆ kCmeErrorInvalidCharactersInTextString
constexpr char cuttlefish::ModemService::kCmeErrorInvalidCharactersInTextString[] |
|
staticconstexpr |
◆ kCmeErrorInvalidIndex
constexpr char cuttlefish::ModemService::kCmeErrorInvalidIndex[] = "+CME ERROR: 21" |
|
staticconstexpr |
◆ kCmeErrorMemoryFull
constexpr char cuttlefish::ModemService::kCmeErrorMemoryFull[] = "+CME ERROR: 20" |
|
staticconstexpr |
◆ kCmeErrorNetworkNotAllowedEmergencyCallsOnly
constexpr char cuttlefish::ModemService::kCmeErrorNetworkNotAllowedEmergencyCallsOnly[] |
|
staticconstexpr |
◆ kCmeErrorNetworkNotAttachedDueToMTFunctionalRestrictions
constexpr char cuttlefish::ModemService::kCmeErrorNetworkNotAttachedDueToMTFunctionalRestrictions[] |
|
staticconstexpr |
◆ kCmeErrorNoNetworkService
constexpr char cuttlefish::ModemService::kCmeErrorNoNetworkService[] = "+CME ERROR: 30" |
|
staticconstexpr |
◆ kCmeErrorNotFound
constexpr char cuttlefish::ModemService::kCmeErrorNotFound[] = "+CME ERROR: 22" |
|
staticconstexpr |
◆ kCmeErrorOperationNotAllowed
constexpr char cuttlefish::ModemService::kCmeErrorOperationNotAllowed[] = "+CME ERROR: 3" |
|
staticconstexpr |
◆ kCmeErrorOperationNotSupported
constexpr char cuttlefish::ModemService::kCmeErrorOperationNotSupported[] = "+CME ERROR: 4" |
|
staticconstexpr |
◆ kCmeErrorSimBusy
constexpr char cuttlefish::ModemService::kCmeErrorSimBusy[] = "+CME ERROR: 14" |
|
staticconstexpr |
◆ kCmeErrorSimNotInserted
constexpr char cuttlefish::ModemService::kCmeErrorSimNotInserted[] = "+CME ERROR: 10" |
|
staticconstexpr |
◆ kCmeErrorSimPinRequired
constexpr char cuttlefish::ModemService::kCmeErrorSimPinRequired[] = "+CME ERROR: 11" |
|
staticconstexpr |
◆ kCmeErrorSimPukRequired
constexpr char cuttlefish::ModemService::kCmeErrorSimPukRequired[] = "+CME ERROR: 12" |
|
staticconstexpr |
◆ kCmsErrorInvalidPDUModeParam
constexpr char cuttlefish::ModemService::kCmsErrorInvalidPDUModeParam[] = "+CMS ERROR: 304" |
|
staticconstexpr |
◆ kCmsErrorOperationNotAllowed
constexpr char cuttlefish::ModemService::kCmsErrorOperationNotAllowed[] = "+CMS ERROR: 302" |
|
staticconstexpr |
◆ kCmsErrorOperationNotSupported
constexpr char cuttlefish::ModemService::kCmsErrorOperationNotSupported[] = "+CMS ERROR: 303" |
|
staticconstexpr |
◆ kCmsErrorSCAddressUnknown
constexpr char cuttlefish::ModemService::kCmsErrorSCAddressUnknown[] = "+CMS ERROR: 304" |
|
staticconstexpr |
◆ kRemotePortRange
constexpr std::pair<int, int> cuttlefish::ModemService::kRemotePortRange {6520, 6527} |
|
staticconstexpr |
◆ service_id_
int32_t cuttlefish::ModemService::service_id_ |
|
protected |
◆ thread_looper_
The documentation for this class was generated from the following files: