ReactOS 0.4.16-dev-319-g6cf4263
|
#include "precomp.h"
#include "lwip/err.h"
#include "lwip/sys.h"
#include "lwip/pbuf.h"
#include "lwip/tcp.h"
#include "lwip/api.h"
#include <lwip_glue/lwip_glue.h>
Go to the source code of this file.
Functions | |
static VOID | BucketCompletionWorker (PVOID Context) |
VOID | CompleteBucket (PCONNECTION_ENDPOINT Connection, PTDI_BUCKET Bucket, const BOOLEAN Synchronous) |
VOID | FlushReceiveQueue (PCONNECTION_ENDPOINT Connection, const NTSTATUS Status) |
VOID | FlushSendQueue (PCONNECTION_ENDPOINT Connection, const NTSTATUS Status) |
VOID | FlushShutdownQueue (PCONNECTION_ENDPOINT Connection, const NTSTATUS Status) |
VOID | FlushConnectQueue (PCONNECTION_ENDPOINT Connection, const NTSTATUS Status) |
VOID | FlushListenQueue (PCONNECTION_ENDPOINT Connection, const NTSTATUS Status) |
VOID | FlushAllQueues (PCONNECTION_ENDPOINT Connection, NTSTATUS Status) |
VOID | TCPFinEventHandler (void *arg, const err_t err) |
VOID | TCPAcceptEventHandler (void *arg, PTCP_PCB newpcb) |
VOID | TCPSendEventHandler (void *arg, const u16_t space) |
VOID | TCPRecvEventHandler (void *arg) |
VOID | TCPConnectEventHandler (void *arg, const err_t err) |
Variables | |
NPAGED_LOOKASIDE_LIST | TdiBucketLookasideList |
Definition at line 23 of file event.c.
Referenced by CompleteBucket().
VOID CompleteBucket | ( | PCONNECTION_ENDPOINT | Connection, |
PTDI_BUCKET | Bucket, | ||
const BOOLEAN | Synchronous | ||
) |
Definition at line 38 of file event.c.
Referenced by DisconnectWorker(), FlushConnectQueue(), FlushListenQueue(), FlushReceiveQueue(), FlushSendQueue(), FlushShutdownQueue(), TCPAcceptEventHandler(), TCPConnectEventHandler(), TCPRecvEventHandler(), and TCPSendEventHandler().
VOID FlushAllQueues | ( | PCONNECTION_ENDPOINT | Connection, |
NTSTATUS | Status | ||
) |
Definition at line 157 of file event.c.
Referenced by TCPClose(), and TCPFinEventHandler().
VOID FlushConnectQueue | ( | PCONNECTION_ENDPOINT | Connection, |
const NTSTATUS | Status | ||
) |
Definition at line 116 of file event.c.
Referenced by FlushAllQueues().
VOID FlushListenQueue | ( | PCONNECTION_ENDPOINT | Connection, |
const NTSTATUS | Status | ||
) |
Definition at line 136 of file event.c.
Referenced by FlushAllQueues().
VOID FlushReceiveQueue | ( | PCONNECTION_ENDPOINT | Connection, |
const NTSTATUS | Status | ||
) |
Definition at line 53 of file event.c.
Referenced by FlushAllQueues(), and TCPDisconnect().
VOID FlushSendQueue | ( | PCONNECTION_ENDPOINT | Connection, |
const NTSTATUS | Status | ||
) |
Definition at line 74 of file event.c.
Referenced by FlushAllQueues(), and TCPDisconnect().
VOID FlushShutdownQueue | ( | PCONNECTION_ENDPOINT | Connection, |
const NTSTATUS | Status | ||
) |
Definition at line 95 of file event.c.
Referenced by FlushAllQueues(), TCPDisconnect(), and TCPSendEventHandler().
Definition at line 231 of file event.c.
Referenced by InternalAcceptEventHandler().
Definition at line 420 of file event.c.
Referenced by InternalConnectEventHandler().
Definition at line 182 of file event.c.
Referenced by InternalErrorEventHandler(), InternalRecvEventHandler(), LibTCPCloseCallback(), and LibTCPShutdownCallback().
Definition at line 380 of file event.c.
Referenced by InternalErrorEventHandler(), and InternalRecvEventHandler().
Definition at line 294 of file event.c.
Referenced by InternalSendEventHandler().
|
extern |
Definition at line 26 of file tcp.c.
Referenced by BucketCompletionWorker(), TCPConnect(), TCPDisconnect(), TCPReceiveData(), TCPRemoveIRP(), TCPSendData(), TCPShutdown(), and TCPStartup().