public class PvaClientPut extends Object implements ChannelPutRequester
| Modifier and Type | Method and Description |
|---|---|
void |
channelPutConnect(Status status,
ChannelPut channelPut,
Structure structure) |
void |
connect()
call issueConnect and then waitConnect.
|
void |
destroy()
clean up resources used.
|
void |
get()
Call issueGet and then waitGet.
|
PvaClientPutData |
getData()
Get the data
|
void |
getDone(Status status,
ChannelPut channelPut,
PVStructure pvStructure,
BitSet bitSet) |
String |
getRequesterName() |
void |
issueConnect()
create the channelPut connection to the channel.
|
void |
issueGet()
Issue a get and return immediately.
|
void |
issuePut()
Call channelPut and return.
|
void |
message(String message,
MessageType messageType) |
void |
put()
Call issuePut and then waitPut.
|
void |
putDone(Status status,
ChannelPut channelPut) |
Status |
waitConnect()
wait until the channelPut connection to the channel is complete.
|
Status |
waitGet()
Wait until get completes or for timeout.
|
Status |
waitPut()
Wait until put completes.
|
public String getRequesterName()
getRequesterName in interface Requesterpublic void message(String message, MessageType messageType)
public void channelPutConnect(Status status, ChannelPut channelPut, Structure structure)
channelPutConnect in interface ChannelPutRequesterpublic void getDone(Status status, ChannelPut channelPut, PVStructure pvStructure, BitSet bitSet)
getDone in interface ChannelPutRequesterpublic void putDone(Status status, ChannelPut channelPut)
putDone in interface ChannelPutRequesterpublic void destroy()
public void connect()
RuntimeException - if create fails.public void issueConnect()
public Status waitConnect()
public void get()
public void issueGet()
public Status waitGet()
public void put()
RuntimeException - if put fails.public void issuePut()
public Status waitPut()
public PvaClientPutData getData()
Copyright © 2016 EPICS. All rights reserved.