HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
UT_UnixAddress Class Reference

#include <UT_IPC.h>

Public Member Functions

 UT_UnixAddress ()
 
 UT_UnixAddress (const char *pathname)
 
const char * pathname () const
 
 operator SOCKADDR_PTR ()
 
 operator CONST_SOCKADDR_PTR () const
 

Static Public Attributes

static char * Temp
 

Protected Member Functions

void set (const char *pathname)
 
int size () const
 

Protected Attributes

struct sockaddr_un address
 
int addrlen
 

Friends

class UT_UnixSocket
 
std::ostream & operator<< (std::ostream &os, const UT_UnixAddress &ia)
 

Detailed Description

Definition at line 101 of file UT_IPC.h.

Constructor & Destructor Documentation

UT_UnixAddress::UT_UnixAddress ( )
UT_UnixAddress::UT_UnixAddress ( const char *  pathname)

Member Function Documentation

UT_UnixAddress::operator CONST_SOCKADDR_PTR ( ) const
inline

Definition at line 114 of file UT_IPC.h.

UT_UnixAddress::operator SOCKADDR_PTR ( )
inline

Definition at line 113 of file UT_IPC.h.

const char* UT_UnixAddress::pathname ( ) const
void UT_UnixAddress::set ( const char *  pathname)
protected
int UT_UnixAddress::size ( void  ) const
inlineprotected

Definition at line 118 of file UT_IPC.h.

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const UT_UnixAddress ia 
)
friend
friend class UT_UnixSocket
friend

Definition at line 103 of file UT_IPC.h.

Member Data Documentation

struct sockaddr_un UT_UnixAddress::address
protected

Definition at line 120 of file UT_IPC.h.

int UT_UnixAddress::addrlen
protected

Definition at line 121 of file UT_IPC.h.

char* UT_UnixAddress::Temp
static

Definition at line 106 of file UT_IPC.h.


The documentation for this class was generated from the following file: