Package org.epics.pvaccess.impl.security
Class SecurityPluginMessageTransportSender
- java.lang.Object
-
- org.epics.pvaccess.impl.security.SecurityPluginMessageTransportSender
-
- All Implemented Interfaces:
Lockable
,TransportSender
public class SecurityPluginMessageTransportSender extends Object implements TransportSender
-
-
Constructor Summary
Constructors Constructor Description SecurityPluginMessageTransportSender(org.epics.pvdata.pv.PVField data)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
lock()
void
send(ByteBuffer buffer, TransportSendControl control)
Called by transport.void
unlock()
-
-
-
Method Detail
-
send
public void send(ByteBuffer buffer, TransportSendControl control)
Description copied from interface:TransportSender
Called by transport. By this call transport gives callee ownership over the buffer. Calls onTransportSendControl
instance must be made from calling thread. Moreover, ownership is valid only for the time of call of this method. NOTE: these limitations allow efficient implementation.- Specified by:
send
in interfaceTransportSender
- Parameters:
buffer
- buffer to send.control
- transport send control instance.
-
-