Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members | Related Pages

INet.h File Reference

Network sockets classes Copyright (C) 1998, Matthew Allen. More...

#include "GMem.h"
#include "GContainers.h"
#include "LgiNetInc.h"
#include "GStream.h"

Go to the source code of this file.

Defines

#define GSocket_Log   1
 Turn on/off logging. Used with GSocketImpl::SetParameter.
#define GSocket_Progress   2
 Set the progress object. Used with GSocketImpl::SetParameter. Value = (GProgress*)Prog.
#define GSocket_TransferSize   3
 Set the size of the transfer. Used with GSocketImpl::SetParameter. Value = (int)Size.
#define GSocket_Protocol   4
 Set the type of protocol. Used with GSocketImpl::SetParameter. Value = (char*)Protocol.

Enumerations

enum  GSocketProp { GReadable, GWriteable, GAcceptable, GAsync }
 Socket state type. More...


Detailed Description

Network sockets classes Copyright (C) 1998, Matthew Allen.

Author:
Matthew Allen
Date:
28/5/1998

Enumeration Type Documentation

enum GSocketProp
 

Socket state type.

Enumeration values:
GReadable  The socket is readable.
GWriteable  The socket is writable.
GAcceptable  The socket can accept a connection.
GAsync  The socket is in async (non-blocking) mode.


Generated on Wed Oct 26 14:46:54 2005 for Lgi by  doxygen 1.4.1