![]() |
NetSim Source Code Help
|
Go to the source code of this file.
Macros | |
| #define | _NETSIM_EMULATIONLIB_H_ |
| #define | __IN__ |
| #define | __OUT__ |
| #define | HANDLE_COUNT 4 |
| #define | ALL_HANDLES 0 |
| #define | DISPATCH_HANDLE 1 |
| #define | REINJECT_HANDLE 2 |
| #define | NOTDISPATCHHANDLE 3 |
| #define | captureHandle handles[ALL_HANDLES] |
| #define | dispatchHandle handles[DISPATCH_HANDLE] |
| #define | reinjectHandle handles[REINJECT_HANDLE] |
| #define | notdispatchHandle handles[NOTDISPATCHHANDLE] |
Functions | |
| void | create_emulation_pcap_handle (__IN__ int count, __IN__ int *pcap_logfile_status, __IN__ char **pcapFileName, __IN__ char **pipeName, __OUT__ void **handles) |
| void | close_emulation_pcap_handle (__IN__ int count, __IN__ void **handles) |
Variables | |
| static char * | pcapFileName [HANDLE_COUNT] |
| static char * | pipeName [HANDLE_COUNT] |
| void * | handles [HANDLE_COUNT] |
| #define __IN__ |
Definition at line 32 of file EmulationLib.h.
| #define __OUT__ |
Definition at line 36 of file EmulationLib.h.
| #define _NETSIM_EMULATIONLIB_H_ |
Definition at line 26 of file EmulationLib.h.
| #define ALL_HANDLES 0 |
Definition at line 43 of file EmulationLib.h.
| #define captureHandle handles[ALL_HANDLES] |
Definition at line 48 of file EmulationLib.h.
| #define DISPATCH_HANDLE 1 |
Definition at line 44 of file EmulationLib.h.
| #define dispatchHandle handles[DISPATCH_HANDLE] |
Definition at line 49 of file EmulationLib.h.
| #define HANDLE_COUNT 4 |
Definition at line 41 of file EmulationLib.h.
| #define NOTDISPATCHHANDLE 3 |
Definition at line 46 of file EmulationLib.h.
| #define notdispatchHandle handles[NOTDISPATCHHANDLE] |
Definition at line 51 of file EmulationLib.h.
| #define REINJECT_HANDLE 2 |
Definition at line 45 of file EmulationLib.h.
| #define reinjectHandle handles[REINJECT_HANDLE] |
Definition at line 50 of file EmulationLib.h.
| void create_emulation_pcap_handle | ( | __IN__ int | count, |
| __IN__ int * | pcap_logfile_status, | ||
| __IN__ char ** | pcapFileName, | ||
| __IN__ char ** | pipeName, | ||
| __OUT__ void ** | handles | ||
| ) |
| void* handles[HANDLE_COUNT] |
Definition at line 63 of file EmulationLib.h.
|
static |
Definition at line 53 of file EmulationLib.h.
|
static |
Definition at line 58 of file EmulationLib.h.