Class ForwardedDataSender
java.lang.Object
net.ME1312.SubData.Client.Library.ForwardedDataSender
- All Implemented Interfaces:
DataSender,SubDataSender
Forwarded Data Sender Class
-
Constructor Summary
ConstructorsConstructorDescriptionForwardedDataSender(SubDataClient client, UUID id) Create a Forwarded DataSender -
Method Summary
Modifier and TypeMethodDescriptionbooleanGet the Client that connects this Sender to usgetID()Get the ID of this SenderGet the Protocol used by this Sendervoidping(Consumer<PingResponse> response) Ping the SendervoidsendMessage(MessageOut... messages) Send a message to the SendervoidsendPacket(PacketOut... packets) Send a packet to the Sender
-
Constructor Details
-
ForwardedDataSender
Create a Forwarded DataSender- Parameters:
client- SubDataClientid- Forward ID
-
-
Method Details
-
ping
Description copied from interface:DataSenderPing the Sender- Specified by:
pingin interfaceDataSender- Parameters:
response- Ping Response
-
sendPacket
Description copied from interface:SubDataSenderSend a packet to the Sender- Specified by:
sendPacketin interfaceSubDataSender- Parameters:
packets- Packets to send
-
sendMessage
Description copied from interface:DataSenderSend a message to the Sender- Specified by:
sendMessagein interfaceDataSender- Parameters:
messages- Messages to send
-
getConnection
Description copied from interface:SubDataSenderGet the Client that connects this Sender to us- Specified by:
getConnectionin interfaceDataSender- Specified by:
getConnectionin interfaceSubDataSender- Returns:
- Client
-
getProtocol
Description copied from interface:SubDataSenderGet the Protocol used by this Sender- Specified by:
getProtocolin interfaceDataSender- Specified by:
getProtocolin interfaceSubDataSender- Returns:
- Sender Protocol
-
getID
Description copied from interface:DataSenderGet the ID of this Sender- Specified by:
getIDin interfaceDataSender- Returns:
- Sender ID
-
equals
-