Index

B C G I M N O R S W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

B

BitMessage - Class in org.jusecase.bitnet.message
 
BitMessage() - Constructor for class org.jusecase.bitnet.message.BitMessage
 
BitMessageProtocol - Class in org.jusecase.bitnet.message
 
BitMessageProtocol() - Constructor for class org.jusecase.bitnet.message.BitMessageProtocol
 
BitMessageProtocol(int, int) - Constructor for class org.jusecase.bitnet.message.BitMessageProtocol
 
BitMessageReader - Class in org.jusecase.bitnet.message
 
BitMessageReader(BitMessageProtocol, int) - Constructor for class org.jusecase.bitnet.message.BitMessageReader
 
BitMessageWriter - Class in org.jusecase.bitnet.message
 
BitMessageWriter(BitMessageProtocol, int) - Constructor for class org.jusecase.bitnet.message.BitMessageWriter
 

C

calculateChecksum(ByteBuffer) - Method in class org.jusecase.bitnet.checksum.Crc32cMessageChecksum
 
calculateChecksum(ByteBuffer) - Method in interface org.jusecase.bitnet.checksum.MessageChecksum
 
close() - Method in class org.jusecase.bitnet.network.NetworkSender
 
Crc32cMessageChecksum - Class in org.jusecase.bitnet.checksum
 
Crc32cMessageChecksum() - Constructor for class org.jusecase.bitnet.checksum.Crc32cMessageChecksum
 
createMultiPartData() - Method in class org.jusecase.bitnet.message.BitMessageProtocol
 
createPacket() - Method in class org.jusecase.bitnet.message.BitMessageProtocol
 
CurrentTimeProvider - Class in org.jusecase.bitnet.time
 
CurrentTimeProvider() - Constructor for class org.jusecase.bitnet.time.CurrentTimeProvider
 

G

getEffectiveBytesForAdditionalPacket() - Method in class org.jusecase.bitnet.message.BitMessageProtocol
 
getEffectiveBytesForFirstPacket() - Method in class org.jusecase.bitnet.message.BitMessageProtocol
 
getMaxMessageBytes() - Method in class org.jusecase.bitnet.message.BitMessageProtocol
 
getMaxPacketBytes() - Method in class org.jusecase.bitnet.message.BitMessageProtocol
 
getMessageChecksum() - Method in class org.jusecase.bitnet.message.BitMessageProtocol
 
getMessageNumber() - Method in class org.jusecase.bitnet.message.BitMessage
 
getMillis() - Method in class org.jusecase.bitnet.time.CurrentTimeProvider
 
getNextMessageNumber() - Method in class org.jusecase.bitnet.message.BitMessageWriter
 
getPacketPosition(int) - Method in class org.jusecase.bitnet.message.BitMessageProtocol
 
getPacketTimeoutInMilliseconds() - Method in class org.jusecase.bitnet.message.BitMessageProtocol
 
getTypeForMessage(BitMessage) - Method in class org.jusecase.bitnet.message.BitMessageProtocol
 

I

InvalidBitMessageException - Exception in org.jusecase.bitnet.message
 
InvalidBitMessageException(String) - Constructor for exception org.jusecase.bitnet.message.InvalidBitMessageException
 

M

MAX_PACKETS_PER_MESSAGE - Static variable in class org.jusecase.bitnet.message.BitMessageProtocol
 
MessageChecksum - Interface in org.jusecase.bitnet.checksum
 
MULTI_MESSAGE_TYPE - Static variable in class org.jusecase.bitnet.message.BitMessageProtocol
 

N

NetworkReceiver - Class in org.jusecase.bitnet.network
 
NetworkReceiver(InetSocketAddress, int, NetworkReceiverListener) - Constructor for class org.jusecase.bitnet.network.NetworkReceiver
 
NetworkReceiverListener - Interface in org.jusecase.bitnet.network
 
NetworkSender - Class in org.jusecase.bitnet.network
 
NetworkSender() - Constructor for class org.jusecase.bitnet.network.NetworkSender
 

O

onErrorReceived(IOException) - Method in interface org.jusecase.bitnet.network.NetworkReceiverListener
 
onPacketReceived(ByteBuffer, InetSocketAddress) - Method in interface org.jusecase.bitnet.network.NetworkReceiverListener
 
org.jusecase.bitnet.checksum - package org.jusecase.bitnet.checksum
 
org.jusecase.bitnet.message - package org.jusecase.bitnet.message
 
org.jusecase.bitnet.network - package org.jusecase.bitnet.network
 
org.jusecase.bitnet.time - package org.jusecase.bitnet.time
 

R

read(ByteBuffer) - Method in class org.jusecase.bitnet.message.BitMessageReader
 

S

send(InetSocketAddress, ByteBuffer) - Method in class org.jusecase.bitnet.network.NetworkSender
 
send(InetSocketAddress, List<ByteBuffer>) - Method in class org.jusecase.bitnet.network.NetworkSender
 
setBroadcast(boolean) - Method in class org.jusecase.bitnet.network.NetworkSender
 
setCurrentTimeProvider(CurrentTimeProvider) - Method in class org.jusecase.bitnet.message.BitMessageReader
 
setMessageChecksum(MessageChecksum) - Method in class org.jusecase.bitnet.message.BitMessageProtocol
 
setMessageChecksum(MessageChecksum) - Method in class org.jusecase.bitnet.message.BitMessageReader
 
setMessageChecksum(MessageChecksum) - Method in class org.jusecase.bitnet.message.BitMessageWriter
 
setMessageNumber(byte) - Method in class org.jusecase.bitnet.message.BitMessage
 
setNextMessageNumber(byte) - Method in class org.jusecase.bitnet.message.BitMessageWriter
 
start() - Method in class org.jusecase.bitnet.network.NetworkReceiver
 
stop() - Method in class org.jusecase.bitnet.network.NetworkReceiver
 

W

write(BitMessage) - Method in class org.jusecase.bitnet.message.BitMessageWriter
 
B C G I M N O R S W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form