Telematics SDK - Interface Specification
v1.33.66
|
Data Structures | |
class | telux::wlan::IApInterfaceManager |
Manager class for configuring Wlan Access Points. More... | |
class | telux::wlan::IApListener |
This section contains APIs related to access point configuration management such as private/guest, internet/local access, etc.
class telux::wlan::IApInterfaceManager |
Manager class for configuring Wlan Access Points.
Public Member Functions | |
virtual telux::common::ErrorCode | setConfig (ApConfig config)=0 |
virtual telux::common::ErrorCode | getConfig (std::vector< ApConfig > &config)=0 |
virtual telux::common::ErrorCode | getStatus (std::vector< ApStatus > &status)=0 |
virtual telux::common::ErrorCode | getConnectedDevices (std::vector< DeviceInfo > &clientsInfo)=0 |
virtual telux::common::ErrorCode | getConnectedDevicesStats (std::vector< DeviceStats > &clientsStats)=0 |
virtual telux::common::ErrorCode | manageApService (Id apId, ServiceOperation opr)=0 |
virtual telux::common::ErrorCode | registerListener (std::weak_ptr< IApListener > listener)=0 |
virtual telux::common::ErrorCode | deregisterListener (std::weak_ptr< IApListener > listener)=0 |
virtual | ~IApInterfaceManager () |
class telux::wlan::IApListener |
Public Member Functions | |
virtual void | onApDeviceStatusChanged (ApDeviceConnectionEvent event, std::vector< DeviceInfo > info) |
virtual void | onApBandChanged (BandType radio) |
virtual | ~IApListener () |