#include <nt.h>Go to the source code of this file.
Data Structures | |
| struct | ntpcap_ts_s |
| struct | ntpcap_hdr_s |
| struct | RxThread_s |
Macros | |
| #define | ARRAY_SIZE(a) (sizeof((a))/sizeof(*(a))) |
| #define | numStreams 3 |
Typedefs | |
| typedef struct RxThread_s | RxThread_t |
Functions | |
| static void | StopApplication (int sig) |
| static void | HandleErrorStatus (int status, const char *message) |
| static int | NtplConfigure (NtNtplInfo_t *ntplInfo, const char **commands, int count) |
| static void * | RxTask (void *arg) |
| int | main (void) |
Variables | |
| atomic_int | appRunning = 0 |
| atomic_int | fileHeaderExists = 0 |
| atomic_int | fileHeaderWritten = 0 |
| atomic_int | numSegments = 0 |
| atomic_int | numPackets = 0 |
| atomic_ullong | numBytes = 0 |
| atomic_ullong | numBytesWire = 0 |
Macro Definition Documentation
| #define ARRAY_SIZE | ( | a | ) | (sizeof((a))/sizeof(*(a))) |
Definition at line 152 of file capture_threads_example.c.
Referenced by main().
| #define numStreams 3 |
Definition at line 448 of file capture_threads_example.c.
Referenced by main().
Typedef Documentation
| typedef struct RxThread_s RxThread_t |
Function Documentation
|
static |
Definition at line 217 of file capture_threads_example.c.
Referenced by main().
|
static |
Definition at line 224 of file capture_threads_example.c.
Referenced by main(), and NtplConfigure().
|
static |
Definition at line 233 of file capture_threads_example.c.
Referenced by main().
|
static |
Definition at line 258 of file capture_threads_example.c.
Referenced by main(), and NtplConfigure().
| int main | ( | void | ) |
Definition at line 454 of file capture_threads_example.c.
Variable Documentation
| atomic_int appRunning = 0 |
Definition at line 178 of file capture_threads_example.c.
Referenced by main(), RxTask(), and StopApplication().
| atomic_int fileHeaderExists = 0 |
Definition at line 179 of file capture_threads_example.c.
Referenced by RxTask().
| atomic_int fileHeaderWritten = 0 |
Definition at line 180 of file capture_threads_example.c.
Referenced by RxTask().
| atomic_int numSegments = 0 |
Definition at line 182 of file capture_threads_example.c.
| atomic_int numPackets = 0 |
- Examples:
- net/analysis/analysis_example.c, net/capture/capture_example.c, net/inline/inline_example.c, net/netflow/netflow_example.c, net/numa/numa_example.c, net/readcapfile/readcapfile_example.c, net/replay/replay_example.c, net/replay4GA/replay4ga_example.c, net/replayfilewithtimestampinject/replayfilewithtimestampinject_example.c, net/segment_inline/segment_inline_example.c, net/streamidstatistics/streamidstatistics_example.c, net/transmit_on_timestamp/transmit_on_timestamp_example.c, net/transmit_packet/transmit_packet_example.c, net/transmit_pcap/transmit_pcap_example.c, and net/transmit_segment/transmit_segment_example.c.
Definition at line 183 of file capture_threads_example.c.
Referenced by main(), RxTask(), and taskTransmitter().
| atomic_ullong numBytes = 0 |
- Examples:
- net/analysis/analysis_example.c, net/capture/capture_example.c, net/inline/inline_example.c, net/netflow/netflow_example.c, net/numa/numa_example.c, net/readcapfile/readcapfile_example.c, net/replay/replay_example.c, net/replay4GA/replay4ga_example.c, net/replayfilewithtimestampinject/replayfilewithtimestampinject_example.c, net/segment_inline/segment_inline_example.c, and net/streamidstatistics/streamidstatistics_example.c.
Definition at line 184 of file capture_threads_example.c.
| atomic_ullong numBytesWire = 0 |
Definition at line 185 of file capture_threads_example.c.