Package org.eclipse.ecf.provider.comm
Interface IAsynchConnection
- All Superinterfaces:
org.eclipse.core.runtime.IAdaptable
,IConnection
- All Known Subinterfaces:
ISynchAsynchConnection
Asynchronous connection
-
Method Summary
Modifier and TypeMethodDescriptionvoid
sendAsynch
(ID receiver, byte[] data) Send data asynchronously.Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
Methods inherited from interface org.eclipse.ecf.provider.comm.IConnection
addListener, connect, disconnect, getLocalID, getProperties, isConnected, isStarted, removeListener, start, stop
-
Method Details
-
sendAsynch
Send data asynchronously. Implementing classes should not block on sending the given data and return immediately.- Parameters:
receiver
- the ID of the intended receiverdata
- the data to send- Throws:
IOException
- thrown if data cannot be sent (e.g. disconnected)
-