Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

alma::demo::LampAccessImpl::CBvoidLampAccess Class Reference

List of all members.

Public Member Functions

 CBvoidLampAccess (Logger logger)
void working (Completion completion, CBDescOut desc)
void done (Completion completion, CBDescOut desc)
boolean negotiate (long myLong, CBDescOut desc)

Private Attributes

Logger m_logger

Detailed Description

Author:
radi
Implements the callback for the LampAccess component.


Constructor & Destructor Documentation

alma::demo::LampAccessImpl::CBvoidLampAccess::CBvoidLampAccess Logger  logger  )  [inline]
 

Passes a logger to the callback object.

Parameters:
logger 


Member Function Documentation

void alma::demo::LampAccessImpl::CBvoidLampAccess::done Completion  completion,
CBDescOut  desc
[inline]
 

Used to notify of a state of completion.

Parameters:
completion error handing structure.
desc callback descriptor passed from server to client.
See also:
alma.ACS.CBvoidOperations::done(alma.ACSErr.Completion, alma.ACS.CBDescOut)

boolean alma::demo::LampAccessImpl::CBvoidLampAccess::negotiate long  myLong,
CBDescOut  desc
[inline]
 

Used to negotiate timeouts between client and sever.

Parameters:
myLong timeout between client and sever.
desc callback descriptor passed from server to client.
Returns:
boolean
See also:
alma.ACS.CallbackOperations::negotiate(long, alma.ACS.CBDescOut)

void alma::demo::LampAccessImpl::CBvoidLampAccess::working Completion  completion,
CBDescOut  desc
[inline]
 

Used to notify of a state of incompletion.

Parameters:
completion error handing structure.
desc callback descriptor passed from server to client.
See also:
alma.ACS.CBvoidOperations::working(alma.ACSErr.Completion, alma.ACS.CBDescOut)


Member Data Documentation

Logger alma::demo::LampAccessImpl::CBvoidLampAccess::m_logger [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 03:03:58 2009 for ACS Java API by doxygen 1.3.8