A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
sim_interface.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  IInterruptCallback
 
struct  INetDatagramSocket
 
struct  INetStack
 
struct  INetStreamSocket
 
struct  ISendCallback
 

Macros

#define CREATE_STACK_FUNC(a, b, c)
 
#define NSC_VERSION   0x000500
 

Typedefs

typedef INetStack *(* FCreateStack )(ISendCallback *, IInterruptCallback *, FRandom)
 
typedef int(* FRandom )()
 

Macro Definition Documentation

#define CREATE_STACK_FUNC (   a,
  b,
 
)
Value:
extern "C" INetStack *nsc_create_stack ( \
int(* FRandom)()

Definition at line 199 of file sim_interface.h.

#define NSC_VERSION   0x000500

Definition at line 25 of file sim_interface.h.

Typedef Documentation

typedef INetStack*(* FCreateStack)(ISendCallback *, IInterruptCallback *, FRandom)

Definition at line 196 of file sim_interface.h.

typedef int(* FRandom)()

Definition at line 195 of file sim_interface.h.