|
Public Member Functions |
| ~PinContext () |
PinPoidOwner | getUserId () const |
PinPoidOwner | getSession () const |
void | pcpSend (PinOp opNum, PinOpFlags opflags, PinOpFlags pcp_flags, PinFlistBase &flist, int32 how) |
void | pcpReceive (PinFlistOwner &flist, PinPoidOwner &user) |
void | op (PinOp opnum, PinOpFlags flags, const PinFlistBase &input, PinFlistOwner &output) |
void | opref (PinOp opnum, PinOpFlags flags, const PinFlistBase &input, PinFlistOwner &output) |
void | close (int how=0) |
void | reconnect (char *passwd) |
PinBool | isNull () const |
const pcm_context_t * | get () const |
pcm_context_t * | get () const |
pcm_context_t * | get () |
pcm_context_t * | release () |
void | grab (pcm_context_t *pointee, PinBool owns) |
void | takeFrom (PinContext &) |
void | copyFrom (const PinContext &) |
| PinContext () |
| ~PinContext () |
PinPoidOwner | getUserId () const |
PinPoidOwner | getSession () const |
void | pcpSend (PinOp opNum, PinOpFlags opflags, PinOpFlags pcp_flags, PinFlistBase &flist, int32 how) |
void | pcpReceive (PinFlistOwner &flist, PinPoidOwner &user) |
void | op (PinOp opnum, PinOpFlags flags, const PinFlistBase &input, PinFlistOwner &output) |
void | opref (PinOp opnum, PinOpFlags flags, const PinFlistBase &input, PinFlistOwner &output) |
void | close (int how=0) |
void | reconnect (char *passwd) |
PinBool | isNull () const |
const pcm_context_t * | get () const |
pcm_context_t * | get () const |
pcm_context_t * | get () |
pcm_context_t * | release () |
void | grab (pcm_context_t *pointee, PinBool owns) |
void | takeFrom (PinContext &) |
void | copyFrom (const PinContext &) |
| PinContext () |
Static Public Member Functions |
static PinContextOwner | create () |
static PinContextOwner | createFromFileDescriptor (int fd, PinPoidBase &user) |
static PinContextOwner | create (const PinFlistBase &inFlist) |
static PinContextObserver | createAsObserved (pcm_context_t *ctxp) |
static PinContextOwner | createAsOwned (pcm_context_t *ctxp) |
static PinContextOwner | create () |
static PinContextOwner | createFromFileDescriptor (int fd, PinPoidBase &user) |
static PinContextOwner | create (const PinFlistBase &inFlist) |
static PinContextObserver | createAsObserved (pcm_context_t *ctxp) |
static PinContextOwner | createAsOwned (pcm_context_t *ctxp) |
Private Member Functions |
void | operator= (const PinContext &) |
void | _op (PinOp opnum, PinOpFlags flags, const pin_flist_t *in_flistp, PinFlistOwner &output, bool use_opref=false) |
void | operator= (const PinContext &) |
void | _op (PinOp opnum, PinOpFlags flags, const pin_flist_t *in_flistp, PinFlistOwner &output, bool use_opref=false) |
Private Attributes |
PinBool | ownsM |
pcm_context_t * | ctxpM |