OpenNet
Adapter_Linux.h
Go to the documentation of this file.
1 
2 // Product OpenNet
3 
8 
9 #pragma once
10 
11 // Includes
13 
14 // ===== Includes ===========================================================
15 #include <OpenNetK/SpinLock.h>
16 
17 namespace OpenNetK
18 {
19  class Adapter;
20 
21  // Class
23 
38  {
39 
40  public:
41 
55  void Init( Adapter * aAdapter, OpenNetK_OSDep * aOSDep, void * aZone0 );
56 
57  private:
58 
59  // ===== Zone 0 =====================================================
60  SpinLock mZone0;
61 
62  };
63 
64 }
This structure contains pointer to OS dependant functions.
Definition: OSDep.h:178
void Init(Adapter *aAdapter, OpenNetK_OSDep *aOSDep, void *aZone0)
Initialize the instance.
OpenNetK::SpinLock.
SpinLock interface.
Definition: SpinLock.h:36
Definition: Adapter.h:26
The Adapter_Linux class (DDK, Linux only)
Definition: Adapter_Linux.h:37
This class maintains information about an adapter on the OpenNet internal network.
Definition: Adapter.h:51