Package com.caplin.datasrc.interfaces
Interface DSPacket
- All Superinterfaces:
DSSerializable
- All Known Subinterfaces:
DSContainer,DSData,DSPage,DSPermission,DSRecord,TransformerContainer,TransformerData,TransformerPermission,TransformerRecord
- All Known Implementing Classes:
TransformerContainerImpl,TransformerDataImpl,TransformerPermissionImpl,TransformerRecordImpl
The base interface for any DataSource packet that can be sent to peers.
-
Method Summary
Modifier and TypeMethodDescriptionvoidsend()Send this DSPacket.voidSend this DSPacket directly - bypassing any configured sending mechanism that may be in place.voidsendToPeer(int peer) Sends this DSPacket object to the specified peer.Methods inherited from interface com.caplin.datasrc.interfaces.DSSerializable
toBytes
-
Method Details
-
sendToPeer
void sendToPeer(int peer) Sends this DSPacket object to the specified peer.- Parameters:
peer- theDataSourcepeer.
-
sendDirect
void sendDirect()Send this DSPacket directly - bypassing any configured sending mechanism that may be in place. -
send
void send()Send this DSPacket.- Since:
- 3.4.0
-