public class PvaClientProcess extends Object implements org.epics.pvaccess.client.ChannelProcessRequester
| Modifier and Type | Method and Description |
|---|---|
void |
channelProcessConnect(org.epics.pvdata.pv.Status status,
org.epics.pvaccess.client.ChannelProcess channelProcess) |
void |
connect()
Call issueConnect and then waitConnect.
|
void |
destroy()
Destroy the EasyProcess.
|
String |
getRequesterName() |
void |
issueConnect()
Issue a connect request and return immediately.
|
void |
issueProcess()
Issue a process request and return immediately.
|
void |
message(String message,
org.epics.pvdata.pv.MessageType messageType) |
void |
process()
Call issueProcess and then waitProcess.
|
void |
processDone(org.epics.pvdata.pv.Status status,
org.epics.pvaccess.client.ChannelProcess channelProcess) |
org.epics.pvdata.pv.Status |
waitConnect()
Wait until connection completes.
|
org.epics.pvdata.pv.Status |
waitProcess()
Wait until process completes or for timeout.
|
public String getRequesterName()
getRequesterName in interface org.epics.pvdata.pv.Requesterpublic void message(String message, org.epics.pvdata.pv.MessageType messageType)
message in interface org.epics.pvdata.pv.Requesterpublic void channelProcessConnect(org.epics.pvdata.pv.Status status,
org.epics.pvaccess.client.ChannelProcess channelProcess)
channelProcessConnect in interface org.epics.pvaccess.client.ChannelProcessRequesterpublic void processDone(org.epics.pvdata.pv.Status status,
org.epics.pvaccess.client.ChannelProcess channelProcess)
processDone in interface org.epics.pvaccess.client.ChannelProcessRequesterpublic void destroy()
public void connect()
RuntimeException - if create fails.public void issueConnect()
public org.epics.pvdata.pv.Status waitConnect()
public void process()
public void issueProcess()
public org.epics.pvdata.pv.Status waitProcess()
Copyright © 2018 EPICS. All rights reserved.