Uses of Interface
org.epics.pvaccess.impl.remote.Transport
-
-
Uses of Transport in org.epics.pvaccess.client.impl.remote
Fields in org.epics.pvaccess.client.impl.remote declared as Transport Modifier and Type Field Description protected TransportChannelImpl. transportServer transport.Methods in org.epics.pvaccess.client.impl.remote that return Transport Modifier and Type Method Description TransportChannelImpl. checkAndGetTransport()Checks if channel is in connected state and returns transport.TransportChannelImpl. checkDestroyedAndGetTransport()Checks if channel is destroyed and returns transport,nullnot connected.TransportChannelImpl. getTransport()Get transport used by this channel.Methods in org.epics.pvaccess.client.impl.remote with parameters of type Transport Modifier and Type Method Description voidChannelImpl. createChannel(Transport transport)Create a channel, i.e.voidClientResponseHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidBaseRequestImpl. response(Transport transport, byte version, ByteBuffer payloadBuffer)voidChannelGetFieldRequestImpl. response(Transport transport, byte version, ByteBuffer payloadBuffer)voidChannelMonitorImpl. response(Transport transport, byte version, ByteBuffer payloadBuffer)voidBaseRequestImpl. resubscribeSubscription(Transport transport)voidChannelMonitorImpl. resubscribeSubscription(Transport transport)voidChannelImpl. transportResponsive(Transport transport) -
Uses of Transport in org.epics.pvaccess.client.impl.remote.handlers
Methods in org.epics.pvaccess.client.impl.remote.handlers with parameters of type Transport Modifier and Type Method Description voidBadResponse. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidBeaconHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidConnectionValidatedHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidConnectionValidationHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidCreateChannelHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidDataResponseHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidDestroyChannelHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidEchoResponse. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidMessageHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidMultipleDataResponseHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidSearchHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidSearchResponseHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer) -
Uses of Transport in org.epics.pvaccess.client.impl.remote.tcp
Classes in org.epics.pvaccess.client.impl.remote.tcp that implement Transport Modifier and Type Class Description classBlockingClientTCPTransportClient TCP transport implementation.classNonBlockingClientTCPTransportClient TCP transport implementation.Methods in org.epics.pvaccess.client.impl.remote.tcp that return Transport Modifier and Type Method Description TransportBlockingTCPConnector. connect(TransportClient client, ResponseHandler responseHandler, InetSocketAddress address, byte transportRevision, short priority)TransportBlockingTCPConnector.TransportFactory. create(Context context, SocketChannel channel, ResponseHandler responseHandler, int receiveBufferSize, TransportClient client, short transportRevision, float heartbeatInterval, short priority) -
Uses of Transport in org.epics.pvaccess.impl.remote
Methods in org.epics.pvaccess.impl.remote that return Transport Modifier and Type Method Description TransportConnector. connect(TransportClient client, ResponseHandler responseHandler, InetSocketAddress address, byte transportRevision, short priority)Connect.Transport[]TransportRegistry. get(String type, InetSocketAddress address)Lookup for a transport for given address (all priorities).TransportTransportRegistry. get(String type, InetSocketAddress address, short priority)Lookup for a transport for given address.TransportTransportRegistry. remove(Transport transport)Remove transport from the registry.Transport[]TransportRegistry. toArray()Get array of all active (cached) transports.Transport[]TransportRegistry. toArray(String type)Get array of all active (cached) transports.Methods in org.epics.pvaccess.impl.remote with parameters of type Transport Modifier and Type Method Description voidTransportRegistry. put(Transport transport)Save/cache new transport into the registry.TransportTransportRegistry. remove(Transport transport)Remove transport from the registry.voidTransportClient. transportResponsive(Transport transport)Notification of responsive transport (e.g. -
Uses of Transport in org.epics.pvaccess.impl.remote.request
Methods in org.epics.pvaccess.impl.remote.request with parameters of type Transport Modifier and Type Method Description voidAbstractResponseHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidResponseHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)Handle response.voidDataResponse. response(Transport transport, byte version, ByteBuffer payloadBuffer)Notification response.voidSubscriptionRequest. resubscribeSubscription(Transport transport)Resubscribe (e.g. -
Uses of Transport in org.epics.pvaccess.impl.remote.tcp
Classes in org.epics.pvaccess.impl.remote.tcp that implement Transport Modifier and Type Class Description classBlockingTCPTransportTCP transport implementation.classNonBlockingTCPTransportTCP transport implementation. -
Uses of Transport in org.epics.pvaccess.impl.remote.udp
Classes in org.epics.pvaccess.impl.remote.udp that implement Transport Modifier and Type Class Description classBlockingUDPTransportPVA UDP transport implementation.Methods in org.epics.pvaccess.impl.remote.udp that return Transport Modifier and Type Method Description TransportBlockingUDPConnector. connect(TransportClient client, ResponseHandler responseHandler, InetSocketAddress bindAddress, byte transportRevision, short priority)NOTE: transport client is ignored for broadcast (UDP). -
Uses of Transport in org.epics.pvaccess.impl.security
Methods in org.epics.pvaccess.impl.security with parameters of type Transport Modifier and Type Method Description voidAuthNZHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer) -
Uses of Transport in org.epics.pvaccess.server.impl.remote
Fields in org.epics.pvaccess.server.impl.remote declared as Transport Modifier and Type Field Description protected TransportBeaconEmitter. transportTransport.Methods in org.epics.pvaccess.server.impl.remote with parameters of type Transport Modifier and Type Method Description voidServerResponseHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)Constructors in org.epics.pvaccess.server.impl.remote with parameters of type Transport Constructor Description BeaconEmitter(String protocol, Transport transport, ServerContextImpl context)Constructor. -
Uses of Transport in org.epics.pvaccess.server.impl.remote.handlers
Methods in org.epics.pvaccess.server.impl.remote.handlers with parameters of type Transport Modifier and Type Method Description voidArrayHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidBadResponse. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidCancelRequestHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidConnectionValidationHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidCreateChannelHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidDestroyChannelHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidDestroyRequestHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidEchoHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidGetFieldHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidGetHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidMonitorHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidProcessHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidPutGetHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidPutHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidRPCHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer)voidSearchHandler. handleResponse(InetSocketAddress responseFrom, Transport transport, byte version, byte command, int payloadSize, ByteBuffer payloadBuffer) -
Uses of Transport in org.epics.pvaccess.server.impl.remote.tcp
Classes in org.epics.pvaccess.server.impl.remote.tcp that implement Transport Modifier and Type Class Description classBlockingServerTCPTransportServer TCP transport implementation.classNonBlockingServerTCPTransportServer TCP transport implementation.
-