TCP_DEFAULTS_enum
Definition: opentcp.h:45
 
TCP_FIN_FLAG_enum
Definition: opentcp.h:75
 
void opentcp_init()
Definition: opentcp.c:30
 
OpenQueueEntry_t * dataReceived
Definition: opentcp.h:113
 
TCP_ACK_FLAG_enum
Definition: opentcp.h:51
 
uint16_t destination_port
Definition: opentcp.h:93
 
bool opentcp_debugPrint(void)
 
uint32_t sequence_number
Definition: opentcp.h:94
 
owerror_t opentcp_send(OpenQueueEntry_t *msg)
Definition: opentcp.c:71
 
uint16_t source_port
Definition: opentcp.h:92
 
opentimer_id_t timerId
Definition: opentcp.h:115
 
void opentcp_sendDone(OpenQueueEntry_t *msg, owerror_t error)
Definition: opentcp.c:104
 
uint16_t checksum
Definition: opentcp.h:99
 
uint8_t owerror_t
Definition: openwsn.h:265
 
TCP_STATE_enums
Definition: opentcp.h:20
 
TCP_FLAG_POSITIONS_enum
Definition: opentcp.h:81
 
uint8_t state
Definition: opentcp.h:106
 
OpenQueueEntry_t * dataToSend
Definition: opentcp.h:112
 
uint16_t hisPort
Definition: opentcp.h:110
 
bool timerStarted
Definition: opentcp.h:114
 
open_addr_t hisIPv6Address
Definition: opentcp.h:111
 
TCP_PSH_FLAG_enum
Definition: opentcp.h:57
 
owerror_t opentcp_connect(open_addr_t *dest, uint16_t param_tcp_hisPort, uint16_t param_tcp_myPort)
Definition: opentcp.c:37
 
#define opentimer_id_t
Definition: opentimers.h:28
 
TCP_RST_FLAG_enum
Definition: opentcp.h:63
 
uint8_t data_offset
Definition: opentcp.h:96
 
Definition: openwsn.h:276
 
void opentcp_receive(OpenQueueEntry_t *msg)
Definition: opentcp.c:227
 
uint16_t window_size
Definition: opentcp.h:98
 
TCP_SYN_FLAG_enum
Definition: opentcp.h:69
 
Definition: opentcp.h:105
 
uint8_t control_bits
Definition: opentcp.h:97
 
uint32_t ack_number
Definition: opentcp.h:95
 
uint32_t mySeqNum
Definition: opentcp.h:107
 
Definition: openwsn.h:288
 
uint16_t myPort
Definition: opentcp.h:108
 
owerror_t opentcp_close()
Definition: opentcp.c:618
 
uint32_t hisNextSeqNum
Definition: opentcp.h:109
 
uint16_t urgent_pointer
Definition: opentcp.h:100