mi32/socket.h File Reference

A Netowrk Socket class. More...

#include <mi32/genericrw.h>
#include <mi32/milist.h>
Include dependency graph for socket.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MISOCKET
 The base class for MISOCKET_TCP and MISOCKET_LOCAL The base class does not have Open or Close methods. More...
class  MISOCKET
 The base class for MISOCKET_TCP and MISOCKET_LOCAL The base class does not have Open or Close methods. More...
struct  MISOCKET::ADDR
 A generic socket address. More...
class  MISOCKET::CLIENT
 Base class for any client that wants to be notified of a socket's state. More...
class  MISOCKET::CLIENT::LOCK
struct  MISOCKET::IPADDR
 An Internet Protocol address. More...

Defines

#define CLASSLIBEXPORT   MI_DLLCLASSIMPORT

Functions

bool operator!= (const MISOCKET::IPADDR &lhs, const MISOCKET::IPADDR &rhs)
bool operator< (const MISOCKET::IPADDR &lhs, const MISOCKET::IPADDR &rhs)
bool operator== (const MISOCKET::IPADDR &lhs, const MISOCKET::IPADDR &rhs)

Detailed Description

A Netowrk Socket class.


Define Documentation

#define CLASSLIBEXPORT   MI_DLLCLASSIMPORT

Function Documentation

bool operator!= ( const MISOCKET::IPADDR lhs,
const MISOCKET::IPADDR rhs 
) [inline]
bool operator< ( const MISOCKET::IPADDR lhs,
const MISOCKET::IPADDR rhs 
) [inline]
bool operator== ( const MISOCKET::IPADDR lhs,
const MISOCKET::IPADDR rhs 
) [inline]

The inlines below are for the support of MILIST<MISOCKET::IPADDR>.


Generated on Sun Oct 7 21:28:10 2012 for TNTsdk 2012 by  doxygen 1.6.1