WvStreams
include
uniconfpamconn.h
1
/*
2
* Worldvisions Weaver Software:
3
* Copyright (C) 1997-2002 Net Integration Technologies, Inc.
4
*
5
* Manages a UniConf daemon session which is authenticated through PAM.
6
*/
7
#ifndef __UNICONFPAMCONN_H
8
#define __UNICONFPAMCONN_H
9
10
#include "uniconfroot.h"
11
#include "wvstreamclone.h"
12
13
class
UniPermGen
;
14
15
class
UniConfPamConn
:
public
WvStreamClone
16
{
17
public
:
18
UniConfPamConn
(
WvStream
*s,
const
UniConf
&root,
UniPermGen
*perms);
19
20
protected
:
21
UniConfRoot
newroot;
22
};
23
24
#endif // __UNICONFPAMCONN_H
UniConfPamConn
Definition:
uniconfpamconn.h:15
UniConf
UniConf instances function as handles to subtrees of a UniConf tree and expose a high-level interface...
Definition:
uniconf.h:50
UniPermGen
UniPermGen wraps a tree encoding Unix-style permissions, and provides an API for setting and checking...
Definition:
unipermgen.h:26
WvStreamClone
WvStreamClone simply forwards all requests to the "cloned" stream.
Definition:
wvstreamclone.h:23
WvStream
Unified support for streams, that is, sequences of bytes that may or may not be ready for read/write ...
Definition:
wvstream.h:24
UniConfRoot
Represents the root of a hierarhical registry consisting of pairs of UniConfKeys and associated strin...
Definition:
uniconfroot.h:73
Generated by
1.8.17