WvStreams
Main Page
Modules
Classes
Files
File List
File Members
include
wvunixsocket.h
1
/* -*- Mode: C++ -*-
2
* Worldvisions Weaver Software:
3
* Copyright (C) 1997-2002 Net Integration Technologies, Inc.
4
*
5
*/
6
#ifndef __WVUNIXSOCKET_H
7
#define __WVUNIXSOCKET_H
8
9
#include "wvfdstream.h"
10
#include "wvaddr.h"
11
12
class
WvIStreamList
;
13
class
WvUnixListener
;
14
class
WvUnixConn
;
15
16
#ifndef _WIN32
17
33
class
WvUnixConn
:
public
WvFdStream
34
{
35
friend
class
WvUnixListener
;
36
protected
:
37
WvUnixAddr
addr;
38
40
WvUnixConn
(
int
_fd,
const
WvUnixAddr
&_addr);
41
42
public
:
44
WvUnixConn
(
const
WvUnixAddr
&_addr);
45
46
virtual
~
WvUnixConn
();
47
53
const
WvUnixAddr
&
localaddr
() {
return
addr; }
54
61
virtual
const
WvUnixAddr
*
src
()
const
;
62
63
public
:
64
const
char
*wstype()
const
{
return
"WvUnixConn"
; }
65
};
66
67
#endif // _WIN32
68
69
#endif // __WVUNIXSOCKET_H
Generated on Thu Jul 12 2012 23:23:56 for WvStreams by
1.8.1.1