Uses of Interface
com.biglybt.pif.messaging.Message
Packages that use Message
Package
Description
-
Uses of Message in com.biglybt.pif.messaging
Methods in com.biglybt.pif.messaging that return MessageModifier and TypeMethodDescriptionMessage.create
(ByteBuffer data) Create a new instance of this message by decoding the given byte serialization.Message[]
MessageStreamDecoder.removeDecodedMessages()
Get the messages decoded from the transport, if any, from the last decode op.Methods in com.biglybt.pif.messaging with parameters of type MessageModifier and TypeMethodDescriptionvoid
MessageManagerListener.compatiblePeerFound
(Download download, Peer peer, Message message) Notify of new peer connection that supports the given message type.void
MessageManager.deregisterMessageType
(Message message) Remove registration of given message type from manager.MessageStreamEncoder.encodeMessage
(Message message) Encode the given message into the raw message output stream format.void
MessageManager.locateCompatiblePeers
(PluginInterface plug_interface, Message message, MessageManagerListener listener) Globally register for notification of peers that support the given message type.void
MessageManager.registerMessageType
(Message message) Register the given message type with the manager for processing. -
Uses of Message in com.biglybt.pif.messaging.bittorrent
Classes in com.biglybt.pif.messaging.bittorrent that implement MessageModifier and TypeClassDescriptionclass
class
class
Methods in com.biglybt.pif.messaging.bittorrent that return MessageModifier and TypeMethodDescriptionstatic Message
BTMessageManager.createCoreBTCancel
(int piece_number, int piece_offset, int length) Create a core BT Cancel message instance.static Message
BTMessageManager.createCoreBTPiece
(int piece_number, int piece_offset, ByteBuffer data) Create a core BT Piece message instance.static Message
BTMessageManager.createCoreBTRequest
(int piece_number, int piece_offset, int length) Create a core BT Request message instance.Methods in com.biglybt.pif.messaging.bittorrent with parameters of type MessageModifier and TypeMethodDescriptionstatic BTMessageCancel
BTMessageManager.createCoreBTCancelAdaptation
(Message core_made_message) Translate the given core-made BT Cancel message into a specific plugin message adaptation.static BTMessagePiece
BTMessageManager.createCoreBTPieceAdaptation
(Message core_made_message) Translate the given core-made BT Piece message into a specific plugin message adaptation.static BTMessageRequest
BTMessageManager.createCoreBTRequestAdaptation
(Message core_made_message) Translate the given core-made BT Request message into a specific plugin message adaptation. -
Uses of Message in com.biglybt.pif.network
Subinterfaces of Message in com.biglybt.pif.networkModifier and TypeInterfaceDescriptioninterface
A raw data payload used for outbound messages.Methods in com.biglybt.pif.network that return MessageModifier and TypeMethodDescriptionRawMessage.getOriginalMessage()
Get the message this raw message is based upon.Methods in com.biglybt.pif.network with parameters of type MessageModifier and TypeMethodDescriptionboolean
OutgoingMessageQueueListener.messageAdded
(Message message) The given message has just been added to the queue.boolean
IncomingMessageQueueListener.messageReceived
(Message message) A message has been read from the connection.void
OutgoingMessageQueueListener.messageSent
(Message message) The given message has just been completely sent.void
IncomingMessageQueue.notifyOfExternalReceive
(Message message) Notifty the queue (and its listeners) of a message received externally on the queue's behalf.void
OutgoingMessageQueue.notifyOfExternalSend
(Message message) Notifty the queue (and its listeners) of a message sent externally on the queue's behalf.void
OutgoingMessageQueue.sendMessage
(Message message) Queue the given message for sending. -
Uses of Message in com.biglybt.pif.peers
Methods in com.biglybt.pif.peers that return MessageModifier and TypeMethodDescriptionMessage[]
Peer.getSupportedMessages()
Get the list of messages that this peer and us mutually understand. -
Uses of Message in com.biglybt.pifimpl.local.messaging
Classes in com.biglybt.pifimpl.local.messaging that implement MessageFields in com.biglybt.pifimpl.local.messaging declared as MessageMethods in com.biglybt.pifimpl.local.messaging that return MessageModifier and TypeMethodDescriptionMessageAdapter.create
(ByteBuffer data) MessageAdapter.getPluginMessage()
Methods in com.biglybt.pifimpl.local.messaging with parameters of type MessageModifier and TypeMethodDescriptionvoid
MessageManagerImpl.deregisterMessageType
(Message message) void
MessageManagerImpl.locateCompatiblePeers
(PluginInterface plug_interface, Message message, MessageManagerListener listener) void
MessageManagerImpl.registerMessageType
(Message message) Constructors in com.biglybt.pifimpl.local.messaging with parameters of type Message -
Uses of Message in com.biglybt.pifimpl.local.network
Classes in com.biglybt.pifimpl.local.network that implement MessageMethods in com.biglybt.pifimpl.local.network that return MessageMethods in com.biglybt.pifimpl.local.network with parameters of type MessageModifier and TypeMethodDescriptionvoid
IncomingMessageQueueImpl.notifyOfExternalReceive
(Message message) void
OutgoingMessageQueueImpl.notifyOfExternalSend
(Message message) void
OutgoingMessageQueueImpl.sendMessage
(Message message) -
Uses of Message in com.biglybt.pifimpl.local.peers
Methods in com.biglybt.pifimpl.local.peers that return Message -
Uses of Message in com.biglybt.plugin.extseed
Methods in com.biglybt.plugin.extseed that return Message