#include <modem_simulator.h>
◆ ModemSimulator() [1/2]
cuttlefish::ModemSimulator::ModemSimulator |
( |
int32_t |
modem_id | ) |
|
◆ ~ModemSimulator()
cuttlefish::ModemSimulator::~ModemSimulator |
( |
| ) |
|
◆ ModemSimulator() [2/2]
◆ DispatchCommand()
void cuttlefish::ModemSimulator::DispatchCommand |
( |
const Client & |
client, |
|
|
std::string & |
command |
|
) |
| |
|
overridevirtual |
◆ Initialize()
void cuttlefish::ModemSimulator::Initialize |
( |
std::unique_ptr< ChannelMonitor > && |
channel_monitor | ) |
|
◆ IsRadioOn()
bool cuttlefish::ModemSimulator::IsRadioOn |
( |
| ) |
const |
◆ IsWaitingSmsPdu()
bool cuttlefish::ModemSimulator::IsWaitingSmsPdu |
( |
| ) |
|
|
overridevirtual |
◆ LoadNvramConfig()
void cuttlefish::ModemSimulator::LoadNvramConfig |
( |
| ) |
|
|
staticprivate |
◆ OnFirstClientConnected()
void cuttlefish::ModemSimulator::OnFirstClientConnected |
( |
| ) |
|
|
overridevirtual |
◆ operator=()
◆ RegisterModemService()
void cuttlefish::ModemSimulator::RegisterModemService |
( |
| ) |
|
|
private |
◆ SaveModemState()
void cuttlefish::ModemSimulator::SaveModemState |
( |
| ) |
|
◆ SetPhoneNumber()
bool cuttlefish::ModemSimulator::SetPhoneNumber |
( |
std::string_view |
number | ) |
|
◆ SetRemoteClient()
◆ SetTimeZone()
void cuttlefish::ModemSimulator::SetTimeZone |
( |
std::string |
timezone | ) |
|
◆ channel_monitor_
std::unique_ptr<ChannelMonitor> cuttlefish::ModemSimulator::channel_monitor_ |
|
private |
◆ misc_service_
MiscService* cuttlefish::ModemSimulator::misc_service_ {nullptr} |
|
private |
◆ modem_id_
int32_t cuttlefish::ModemSimulator::modem_id_ |
|
private |
◆ modem_services_
◆ network_service_
NetworkService* cuttlefish::ModemSimulator::network_service_ {nullptr} |
|
private |
◆ sim_service_
SimService* cuttlefish::ModemSimulator::sim_service_ {nullptr} |
|
private |
◆ sms_service_
SmsService* cuttlefish::ModemSimulator::sms_service_ {nullptr} |
|
private |
◆ thread_looper_
std::unique_ptr<ThreadLooper> cuttlefish::ModemSimulator::thread_looper_ |
|
private |
The documentation for this class was generated from the following files: