public class CBdoubleLampCallback
extends CBdoublePOA
| Constructor and Description |
|---|
CBdoubleLampCallback(java.util.logging.Logger logger)
Passes a logger to the callback object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
done(double value,
Completion completion,
CBDescOut desc)
Used to notify a state of completion.
|
boolean |
negotiate(long myLong,
CBDescOut desc)
Used to negotiate timeouts between client and sever.
|
void |
working(double value,
Completion completion,
CBDescOut desc)
Used to notify a state of incompletion.
|
public CBdoubleLampCallback(java.util.logging.Logger logger)
logger - public void working(double value,
Completion completion,
CBDescOut desc)
value - monitored property's "brightness" current value that the client gets.completion - error handing structure.desc - callback descriptor passed from server to client.alma.ACS.CBdoubleOperations#working(double, alma.ACSErr.Completion, alma.ACS.CBDescOut)public void done(double value,
Completion completion,
CBDescOut desc)
value - monitored property's "brightness" current value that the client gets.completion - error handing structure.desc - callback descriptor passed from server to client.alma.ACS.CBdoubleOperations#done(double, alma.ACSErr.Completion, alma.ACS.CBDescOut)public boolean negotiate(long myLong,
CBDescOut desc)
myLong - timeout between client and sever.desc - callback descriptor passed from server to client.alma.ACS.CallbackOperations#negotiate(long, alma.ACS.CBDescOut)