TCPSocket
status_t BindSocket(TCPSocket* socket);
void UnbindSocket(TCPSocket* socket);
TCPSocket* _FindSocket(ip_addr_t address, uint16 port);
Vector<TCPSocket*> fSockets;
class TCPSocket {
TCPSocket();
~TCPSocket();
class TCPSocket;
TCPSocket* fSocket;
TCPSocket::TCPSocket()
TCPSocket::~TCPSocket()
TCPSocket::WindowSize() const
TCPSocket::Connect(ip_addr_t address, uint16 port)
TCPSocket::Close()
TCPSocket::Read(void* buffer, size_t bufferSize, size_t* bytesRead,
TCPSocket::Write(const void* buffer, size_t bufferSize)
TCPSocket::Acknowledge(uint32 number)
TCPSocket::ProcessPacket(TCPPacket* packet)
TCPSocket::_PeekPacket()
TCPSocket::_DequeuePacket()
TCPSocket::_Send(TCPPacket* packet, bool enqueue)
TCPSocket::_ResendQueue()
TCPSocket::_EnqueueOutgoingPacket(TCPPacket* packet)
TCPSocket::_DumpQueue()
TCPSocket::_Ack()
TCPSocket::_WaitForState(TCPSocketState state, bigtime_t timeout)
TCPSocket* socket = _FindSocket(destinationIP, destination);
TCPService::BindSocket(TCPSocket* socket)
TCPService::UnbindSocket(TCPSocket* socket)
TCPSocket*
TCPSocket* socket = fSockets.ElementAt(i);