PicoScenes API Docs
Loading...
Searching...
No Matches
IWLMVMFrontEnd.hxx
Go to the documentation of this file.
1
//
2
// Created by Zhiping Jiang on 9/15/21.
3
//
4
5
#ifndef PICOSCENES_PLATFORM_IWLMVMFRONTEND_HXX
6
#define PICOSCENES_PLATFORM_IWLMVMFRONTEND_HXX
7
8
#include "
MAC80211CSIExtractableFrontEnd.hxx
"
9
10
class
IWLMVMFrontEnd
:
virtual
public
MAC80211CSIExtractableFrontEnd
{
11
public
:
19
IWLMVMFrontEnd
(
const
std::string &
referredInterfaceName
);
20
35
static
std::shared_ptr<IWLMVMFrontEnd>
getInstance
(
const
std::string &
referredInterfaceName
);
36
};
37
38
39
#endif
//PICOSCENES_PLATFORM_IWLMVMFRONTEND_HXX
MAC80211CSIExtractableFrontEnd.hxx
AbstractFrontEnd::referredInterfaceName
std::string referredInterfaceName
the user specified frontend name
Definition
AbstractFrontEnd.hxx:185
IWLMVMFrontEnd
Definition
IWLMVMFrontEnd.hxx:10
IWLMVMFrontEnd::getInstance
static std::shared_ptr< IWLMVMFrontEnd > getInstance(const std::string &referredInterfaceName)
Get or create an instance of IWLMVMFrontEnd.
IWLMVMFrontEnd::IWLMVMFrontEnd
IWLMVMFrontEnd(const std::string &referredInterfaceName)
Constructor for IWLMVM front-end.
MAC80211CSIExtractableFrontEnd
Base class for MAC80211-based NICs that support CSI extraction.
Definition
MAC80211CSIExtractableFrontEnd.hxx:20
headers
IWLMVMFrontEnd.hxx
Generated by
1.9.8