Logo
~Sockets~
~Examples~
~Contact~


TcpSocket.h File Reference

#include "sockets-config.h"
#include "StreamSocket.h"
#include <openssl/ssl.h>
#include "SSLInitializer.h"
#include "Mutex.h"
#include <map>

Include dependency graph for TcpSocket.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

class  TcpSocket
 Socket implementation for TCP. More...
class  TcpSocket::CircularBuffer
 Buffer class containing one read/write circular buffer. More...
struct  TcpSocket::OUTPUT
 Output buffer struct. More...

Defines

#define TCP_BUFSIZE_READ   16400
#define TCP_OUTPUT_CAPACITY   1024000
#define TCP_DISCONNECT_WRITE   1
#define TCP_DISCONNECT_ERROR   2
#define TCP_DISCONNECT_SSL   4

Detailed Description

Date:
2004-02-13
Author:
grymse@alhem.net

Definition in file TcpSocket.h.


Define Documentation

#define TCP_BUFSIZE_READ   16400

Definition at line 44 of file TcpSocket.h.

Referenced by HTTPSocket::OnRawData(), and TcpSocket::OnRead().

#define TCP_DISCONNECT_ERROR   2

Definition at line 49 of file TcpSocket.h.

Referenced by TcpSocket::OnRead(), and TcpSocket::TryWrite().

#define TCP_DISCONNECT_SSL   4

Definition at line 50 of file TcpSocket.h.

Referenced by TcpSocket::OnRead(), and TcpSocket::TryWrite().

#define TCP_DISCONNECT_WRITE   1

Definition at line 48 of file TcpSocket.h.

Referenced by TcpSocket::TryWrite().

#define TCP_OUTPUT_CAPACITY   1024000

Definition at line 45 of file TcpSocket.h.

Referenced by TcpSocket::OUTPUT::Space().

Page, code, and content Copyright (C) 2007 by Anders Hedström
Generated for C++ Sockets by  doxygen 1.4.4