OpenNet
Hardware_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 Hardware;
20 
21  // Class
23 
35  {
36 
37  public:
38 
52  void Init( Hardware * aHardware, OpenNetK_OSDep * aOSDep, void * aZone0 );
53 
54  private:
55 
56  // ===== Zone 0 =====================================================
57  SpinLock mZone0;
58 
59  };
60 
61 }
This structure contains pointer to OS dependant functions.
Definition: OSDep.h:178
The Hardware_Linux class (DDK, Linux only)
Definition: Hardware_Linux.h:34
OpenNetK::SpinLock.
void Init(Hardware *aHardware, OpenNetK_OSDep *aOSDep, void *aZone0)
Initialize the instance.
SpinLock interface.
Definition: SpinLock.h:36
This class defines the hardware interface.
Definition: Hardware.h:37
Definition: Adapter.h:26