ZeroSDN Controller  1.0
A modular distributed Software-Defined Network Controller
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros
DeviceModule Member List

This is the complete list of members for DeviceModule, including all inherited members.

DeviceModule(uint64_t instanceId)DeviceModule
disable()DeviceModulevirtual
enable()DeviceModuleprotectedvirtual
handleRequest(const zmf::data::ZmfMessage &message, const zmf::data::ModuleUniqueId &sender) overrideDeviceModulevirtual
UTAccessor_addDevice(const Device &device)DeviceModuleinline
UTAccessor_getAllDevicesMap()DeviceModuleinline
UTAccessor_getDeviceByMACAddress(uint64_t macAddress)DeviceModuleinline
UTAccessor_handlePacketIn(const zmf::data::ZmfMessage &message, const zmf::data::ModuleUniqueId &id)DeviceModuleinline
UTAccessor_handleRequest(const zmf::data::ZmfMessage &message, const zmf::data::ModuleUniqueId &sender)DeviceModuleinline
UTAccessor_handleSwitchLinkEvent(const ZmfMessage &message, const ModuleUniqueId &id)DeviceModuleinline
UTAccessor_isDevicePassingFurtherFilters(const DeviceModule_Proto::Request_GetDevicesByFilterRequest &filterRequest, Device &device)DeviceModuleinline
UTAccessor_RequestAllSwitchToSwitchLinksFromLinkDiscoveryModule()DeviceModuleinline
UTAccessor_SwitchToSwitchLinkCache()DeviceModuleinline
UTAccessor_validateDevices()DeviceModuleinline
~DeviceModule()DeviceModule