NetStack
class NetStack {
NetStack();
~NetStack();
static NetStack *Default();
static NetStack *sNetStack;
NetStack *netStack = new(nothrow) NetStack;
NetStack *
NetStack::Default()
NetStack::ShutDown()
NetStack::AddEthernetInterface(EthernetInterface *interface)
status_t error = NetStack::CreateDefault();
return NetStack::ShutDown();
NetStack *NetStack::sNetStack = NULL;
NetStack::NetStack()
NetStack::~NetStack()
NetStack::Init()
NetStack::CreateDefault()
fTCPService(NetStack::Default()->GetTCPService()),
fUDPService(NetStack::Default()->GetUDPService()),
if (NetStack::Default() != NULL) {
auto ethernetInterface = NetStack::Default()->GetEthernetInterface();
error = NetStack::Default()->AddEthernetInterface(interface);
error = NetStack::Default()->AddEthernetInterface(interface);
error = NetStack::Default()->AddEthernetInterface(interface);