#include <PhysicalInterfaces.h>
§ PhysicalInterfaces()
§ ~PhysicalInterfaces()
BaseLib::Systems::PhysicalInterfaces::~PhysicalInterfaces |
( |
| ) |
|
|
virtual |
§ count()
uint32_t BaseLib::Systems::PhysicalInterfaces::count |
( |
| ) |
|
§ create()
virtual void BaseLib::Systems::PhysicalInterfaces::create |
( |
| ) |
|
|
inlineprotectedvirtual |
§ dispose()
void BaseLib::Systems::PhysicalInterfaces::dispose |
( |
| ) |
|
§ isOpen()
bool BaseLib::Systems::PhysicalInterfaces::isOpen |
( |
| ) |
|
§ lifetick()
bool BaseLib::Systems::PhysicalInterfaces::lifetick |
( |
| ) |
|
§ listInterfaces()
§ rawPacketEvent()
void BaseLib::Systems::PhysicalInterfaces::rawPacketEvent |
( |
int32_t |
familyId, |
|
|
const std::string & |
interfaceId, |
|
|
const BaseLib::PVariable & |
packet |
|
) |
| |
|
protected |
§ setRawPacketEvent()
void BaseLib::Systems::PhysicalInterfaces::setRawPacketEvent |
( |
std::function< void(int32_t familyId, const std::string &interfaceId, const BaseLib::PVariable &packet)> |
value | ) |
|
|
inline |
§ setup()
void BaseLib::Systems::PhysicalInterfaces::setup |
( |
int32_t |
userID, |
|
|
int32_t |
groupID, |
|
|
bool |
setPermissions |
|
) |
| |
§ startListening()
void BaseLib::Systems::PhysicalInterfaces::startListening |
( |
| ) |
|
|
virtual |
§ stopListening()
void BaseLib::Systems::PhysicalInterfaces::stopListening |
( |
| ) |
|
|
virtual |
§ _bl
§ _familyId
int32_t BaseLib::Systems::PhysicalInterfaces::_familyId = -1 |
|
protected |
§ _physicalInterfaces
std::map<std::string, std::shared_ptr<IPhysicalInterface> > BaseLib::Systems::PhysicalInterfaces::_physicalInterfaces |
|
protected |
§ _physicalInterfaceSettings
§ _physicalInterfacesMutex
std::mutex BaseLib::Systems::PhysicalInterfaces::_physicalInterfacesMutex |
|
protected |
§ _rawPacketEvent
std::function<void(int32_t familyId, const std::string &interfaceId, const BaseLib::PVariable &packet)> BaseLib::Systems::PhysicalInterfaces::_rawPacketEvent |
|
protected |
The documentation for this class was generated from the following files: