Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
p6net.h File Reference
#include "p6err.h"
#include "p6runtimeif.h"
#include "p6log.h"
#include "p6thread.h"
#include "p6runtimeapi.h"
#include "p6compif.h"
#include "p6keystore.h"
#include "p6iobuffer.h"
#include "p6pkcs12.h"

Go to the source code of this file.

Classes

interface  P6R::p6IEnumAddrs
 
interface  P6R::p6IEnumAliases
 
struct  P6R::p6IEnumCertChain
 
struct  P6R::p6IEnumInterfaces
 
struct  P6R::P6IFACEINFO
 
interface  P6R::p6IHostent
 
struct  P6R::p6INetdb
 
interface  P6R::p6IProtoent
 
interface  P6R::p6IServent
 
struct  P6R::p6ISocketFactory
 
interface  P6R::p6ISocketOptions
 
struct  P6R::p6ITcpSecureSocket
 
interface  P6R::p6ITcpSocket
 
interface  P6R::p6IUdpSocket
 
struct  P6R::P6NETALIAS
 

Namespaces

 P6R
 

Macros

#define COMP_p6Netdb   {0x5E836E31,0x910E,0x47e2,{0xAB,0xC5,0xC0,0x8B,0xB5,0x31,0xFC,0x50}}
 
#define COMP_p6SocketFactory   {0xC8806A3E,0x9CFE,0x43F3,{0x97,0xCE,0xE5,0x77,0xB9,0xE8,0x6B,0xB6}}
 
#define COMP_p6TcpSocket   {0x57B33148,0xAF90,0x495a,{0x9A,0x9E,0x7A,0xCD,0x77,0xB9,0x4A,0xBE}}
 
#define COMP_p6UdpSocket   {0xB111E23D,0x5F72,0x4e5e,{0x97,0x95,0xDC,0xD9,0x94,0x74,0x40,0x3C}}
 
#define IF_p6IEnumAddrs   {0x9BD24E32,0x5116,0x4D37,{0x9F,0xF3,0x2C,0xAD,0xBB,0xC9,0x49,0xD5}}
 
#define IF_p6IEnumAliases   {0x02370101,0x1D65,0x4946,{0xBB,0xAE,0x5F,0x4D,0x71,0x2F,0x06,0xE1}}
 
#define IF_p6IEnumInterfaces   {0x94583D57,0x54A0,0x48BD,{0x8E,0x84,0xCF,0xCF,0x37,0x31,0x3B,0x19}}
 
#define IF_p6IHostent   {0x47544238,0x7574,0x41FD,{0x86,0x00,0x05,0xAF,0xE2,0x78,0x1E,0xFB}}
 
#define IF_p6INetdb   {0x0012BE20,0x541C,0x4850,{0x9C,0xDB,0x12,0xAF,0x65,0x22,0x38,0xB2}}
 
#define IF_p6IProtoent   {0x5CF4F86A,0x1548,0x4605,{0x8B,0x31,0x78,0x73,0x7D,0x4F,0x9C,0x4A}}
 
#define IF_p6IServent   {0xBAE7A477,0xE898,0x419A,{0xBD,0x53,0x85,0xEC,0x14,0xD8,0xCC,0x9D}}
 
#define IF_p6ISocketFactory   {0x47F73495,0xAE0E,0x4542,{0x9A,0x7A,0xD2,0x0B,0x1B,0x06,0x76,0x49}}
 
#define IF_p6ISocketOptions   {0x980583C5,0xF272,0x4c9f,{0xA7,0x03,0x60,0x10,0xF6,0x55,0x0A,0x9A}}
 
#define IF_p6ITcpSecureSocket   {0xBC3BA5EB,0x41C8,0x4A34,{0xB1,0x80,0xD8,0x5E,0xF5,0xA1,0xE2,0x04}}
 
#define IF_p6ITcpSocket   {0x0D205C9D,0x27BE,0x4dd8,{0x88,0x5D,0x0C,0x08,0x9D,0x2D,0xC4,0x91}}
 
#define IF_p6IUdpSocket   {0x77D29B06,0x2E8C,0x4aeb,{0x99,0xCF,0x1D,0x64,0xCA,0xC0,0x38,0x56}}
 
#define INTERFACE   p6IEnumAddrs
 
#define INTERFACE   p6IEnumAliases
 
#define INTERFACE   p6IHostent
 
#define INTERFACE   p6IProtoent
 
#define INTERFACE   p6IServent
 
#define INTERFACE   p6IEnumInterfaces
 
#define INTERFACE   p6INetdb
 
#define INTERFACE   p6ISocketOptions
 
#define INTERFACE   p6IUdpSocket
 
#define INTERFACE   p6IEnumCertChain
 
#define INTERFACE   p6ITcpSecureSocket
 
#define INTERFACE   p6ITcpSocket
 
#define INTERFACE   p6ISocketFactory
 
#define P6SSL_CLIENTAUTH_NAMESPACE   P6CTEXT("p6r.clientauth")
 
#define P6SSL_SERVERAUTH_NAMESPACE   P6CTEXT("p6r.serverauth")
 
#define P6SSL_TRUSTEDROOT_NAMESPACE   P6CTEXT("p6r.trustedroot")
 

Typedefs

typedef P6UINT32 P6R::P6IFFLAGS
 
typedef P6UINT32 P6R::P6INADDR
 
typedef P6UINT32 P6R::P6SECURESOCKETFLAGS
 
typedef P6UINT32 P6R::P6SOCKFACTORYFLAGS
 
typedef P6UINT32 P6R::P6SOCKFLAGS
 
typedef P6UINT32 P6R::SHUTDOWNFLAGS
 

Detailed Description

Network interfaces and definitions.

Definition in file p6net.h.