TCP Stack Members

Microchip TCP/IP Stack

Microchip TCP/IP Stack Help
TCP Stack Members

The following functions and variables are public, but are intended only to be accessed by the stack itself. Applications should generally not call these functions or modify these variables.

Enumerations
 
Name 
Description 
 
TCP States as defined by RFC 793 
Functions
 
Name 
Description 
 
Initializes the TCP module. 
 
Handles incoming TCP segments. 
 
Performs periodic TCP tasks. 
 
Decrypts and MACs data arriving via SSL. 
 
Begins an SSL client session. 
Module
Structures
 
Name 
Description 
 
Information about a socket 
 
TCB 
Remainder of TCP Control Block data. The rest of the TCB is stored in Ethernet buffer RAM or elsewhere as defined by vMemoryMedium. Current size is 41 (PIC18), 42 (PIC24/dsPIC), or 48 bytes (PIC32) 
 
TCP Control Block (TCB) stub data storage. Stubs are stored in local PIC RAM for speed. Current size is 34 bytes (PIC18), 36 bytes (PIC24/dsPIC), or 56 (PIC32) 
Types
 
Name 
Description 
 
A TCP_SOCKET is stored as a single BYTE 
Microchip TCP/IP Stack 5.42.08 - June 15, 2013
Copyright © 2012 Microchip Technology, Inc.  All rights reserved.