|
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 |