Uses of Interface
com.biglybt.pif.messaging.Message
-
-
Uses of Message in com.biglybt.pif.messaging
Methods in com.biglybt.pif.messaging that return Message Modifier and Type Method Description Message
Message. create(java.nio.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 Message Modifier and Type Method Description void
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.RawMessage
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 Message Modifier and Type Class Description class
BTMessageCancel
class
BTMessagePiece
class
BTMessageRequest
Methods in com.biglybt.pif.messaging.bittorrent that return Message Modifier and Type Method Description static 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, java.nio.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 Message Modifier and Type Method Description static 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.network Modifier and Type Interface Description interface
RawMessage
A raw data payload used for outbound messages.Methods in com.biglybt.pif.network that return Message Modifier and Type Method Description Message
RawMessage. getOriginalMessage()
Get the message this raw message is based upon.Methods in com.biglybt.pif.network with parameters of type Message Modifier and Type Method Description boolean
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 Message Modifier and Type Method Description Message[]
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 Message Modifier and Type Class Description class
MessageAdapter
Fields in com.biglybt.pifimpl.local.messaging declared as Message Modifier and Type Field Description private Message
MessageAdapter. plug_msg
Methods in com.biglybt.pifimpl.local.messaging that return Message Modifier and Type Method Description Message
MessageAdapter. create(java.nio.ByteBuffer data)
Message
MessageAdapter. getPluginMessage()
Methods in com.biglybt.pifimpl.local.messaging with parameters of type Message Modifier and Type Method Description void
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 Constructor Description MessageAdapter(Message plug_msg)
-
Uses of Message in com.biglybt.pifimpl.local.network
Classes in com.biglybt.pifimpl.local.network that implement Message Modifier and Type Class Description class
RawMessageAdapter
Methods in com.biglybt.pifimpl.local.network that return Message Modifier and Type Method Description Message
RawMessageAdapter. getOriginalMessage()
Methods in com.biglybt.pifimpl.local.network with parameters of type Message Modifier and Type Method Description void
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 Modifier and Type Method Description Message[]
PeerImpl. getSupportedMessages()
-
Uses of Message in com.biglybt.plugin.extseed
Methods in com.biglybt.plugin.extseed that return Message Modifier and Type Method Description Message[]
ExternalSeedPeer. getSupportedMessages()
-