Package org.epics.ca
Interface V3Channel
-
- All Superinterfaces:
Channel,org.epics.pvdata.pv.Requester
- All Known Implementing Classes:
BaseV3Channel
public interface V3Channel extends Channel
Channel interface for communicating with V3 IOCs.- Author:
- mrk
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.epics.pvaccess.client.Channel
Channel.ConnectionState
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanadd(ChannelGet channelGet)Add a channelGetbooleanadd(ChannelPut channelPut)Add a channelPutbooleanadd(org.epics.pvdata.monitor.Monitor monitor)Add a monitorgov.aps.jca.ChannelgetJCAChannel()Get the JCA Channel.booleanremove(ChannelGet channelGet)Remove a ChannelGetbooleanremove(ChannelPut channelPut)Remove a ChannelPutbooleanremove(org.epics.pvdata.monitor.Monitor monitor)Remove a Monitor-
Methods inherited from interface org.epics.pvaccess.client.Channel
createChannelArray, createChannelGet, createChannelProcess, createChannelPut, createChannelPutGet, createChannelRPC, createMonitor, destroy, getAccessRights, getChannelName, getChannelRequester, getConnectionState, getField, getProvider, getRemoteAddress, isConnected
-
-
-
-
Method Detail
-
add
boolean add(ChannelGet channelGet)
Add a channelGet- Parameters:
channelGet- The channelGet to add.- Returns:
- (false,true) if the channelGet (was not, was) added.
-
add
boolean add(ChannelPut channelPut)
Add a channelPut- Parameters:
channelPut- The channelPut to add.- Returns:
- (false,true) if the channelPut (was not, was) added.
-
add
boolean add(org.epics.pvdata.monitor.Monitor monitor)
Add a monitor- Parameters:
monitor- The monitor to add.- Returns:
- (false,true) if the monitor (was not, was) added.
-
remove
boolean remove(ChannelGet channelGet)
Remove a ChannelGet- Parameters:
channelGet- The channelGet to remove.- Returns:
- (false,true) if the channelGet (was not, was) removed.
-
remove
boolean remove(ChannelPut channelPut)
Remove a ChannelPut- Parameters:
channelPut- The channelPut to remove.- Returns:
- (false,true) if the channelPut (was not, was) removed.
-
remove
boolean remove(org.epics.pvdata.monitor.Monitor monitor)
Remove a Monitor- Parameters:
monitor- The monitor to remove.- Returns:
- (false,true) if the monitor (was not, was) removed.
-
getJCAChannel
gov.aps.jca.Channel getJCAChannel()
Get the JCA Channel.- Returns:
- The interface.
-
-