Skip navigation links
A B C D E G H I K L M O P R S U V W 

A

accept(SoupBinTCP.LoginAccepted) - Method in class com.paritytrading.nassau.soupbintcp.SoupBinTCPServer
Send a Login Accepted packet.
apply(MessageListener) - Method in class com.paritytrading.nassau.moldudp64.MoldUDP64DownstreamPacket
Apply the message listener to each message in this downstream packet.

B

BinaryFILE - Class in com.paritytrading.nassau.util
Utility methods for working with the NASDAQ BinaryFILE 1.00 file format.
BinaryFILEReader - Class in com.paritytrading.nassau.binaryfile
An implementation of a BinaryFILE reader.
BinaryFILEReader(InputStream, MessageListener) - Constructor for class com.paritytrading.nassau.binaryfile.BinaryFILEReader
Create a BinaryFILE reader.
BinaryFILEReader(ReadableByteChannel, MessageListener) - Constructor for class com.paritytrading.nassau.binaryfile.BinaryFILEReader
Create a BinaryFILE reader.
BinaryFILEStatusListener - Interface in com.paritytrading.nassau.binaryfile
The interface for status events.
BinaryFILEStatusParser - Class in com.paritytrading.nassau.binaryfile
A parser for status events.
BinaryFILEStatusParser(MessageListener, BinaryFILEStatusListener) - Constructor for class com.paritytrading.nassau.binaryfile.BinaryFILEStatusParser
Create a parser for status events.
BinaryFILEWriter - Class in com.paritytrading.nassau.binaryfile
An implementation of a BinaryFILE writer.

C

clear() - Method in class com.paritytrading.nassau.moldudp64.MoldUDP64DownstreamPacket
Clear this downstream packet.
Clock - Interface in com.paritytrading.nassau.time
A time source.
close() - Method in class com.paritytrading.nassau.binaryfile.BinaryFILEReader
Close the underlying channel.
close() - Method in class com.paritytrading.nassau.binaryfile.BinaryFILEWriter
 
close() - Method in class com.paritytrading.nassau.moldudp64.MoldUDP64Client
Close the underlying datagram channels.
close() - Method in class com.paritytrading.nassau.moldudp64.MoldUDP64RequestServer
Close the underlying datagram channel.
close() - Method in class com.paritytrading.nassau.moldudp64.MoldUDP64Server
Close the underlying datagram channel.
close() - Method in class com.paritytrading.nassau.soupbintcp.SoupBinTCPSession
Close the underlying socket channel.
com.paritytrading.nassau - package com.paritytrading.nassau
Common definitions shared by the protocol implementations.
com.paritytrading.nassau.binaryfile - package com.paritytrading.nassau.binaryfile
An implementation of the NASDAQ BinaryFILE 1.00 file format.
com.paritytrading.nassau.moldudp64 - package com.paritytrading.nassau.moldudp64
An implementation of the NASDAQ MoldUDP64 1.00 protocol.
com.paritytrading.nassau.soupbintcp - package com.paritytrading.nassau.soupbintcp
An implementation of the NASDAQ SoupBinTCP 3.00 protocol.
com.paritytrading.nassau.time - package com.paritytrading.nassau.time
Time functions used by the protocol implementations.
com.paritytrading.nassau.util - package com.paritytrading.nassau.util
Utility methods for working with NASDAQ transport protocols.
currentTimeMillis() - Method in interface com.paritytrading.nassau.time.Clock
Get the current time in milliseconds.
currentTimeMillis() - Method in class com.paritytrading.nassau.time.SystemClock
 

D

downstream(MoldUDP64Client, long, int) - Method in interface com.paritytrading.nassau.moldudp64.MoldUDP64ClientStatusListener
Indicates that a downstream packet was processed successfully.

E

endOfSession() - Method in interface com.paritytrading.nassau.binaryfile.BinaryFILEStatusListener
Read a payload with length of zero indicating the End of Session.
endOfSession(MoldUDP64Client) - Method in interface com.paritytrading.nassau.moldudp64.MoldUDP64ClientStatusListener
Indicates that a downstream packet indicating the End of Session was received.
endOfSession(SoupBinTCPClient) - Method in interface com.paritytrading.nassau.soupbintcp.SoupBinTCPClientStatusListener
Receive an End Of Session packet.
endSession() - Method in class com.paritytrading.nassau.soupbintcp.SoupBinTCPServer
Send an End Of Session packet.

G

get(ByteBuffer, long, int) - Method in class com.paritytrading.nassau.moldudp64.MoldUDP64DefaultMessageStore
 
get(ByteBuffer, long, int) - Method in interface com.paritytrading.nassau.moldudp64.MoldUDP64MessageStore
Retrieve zero or more messages.
getChannel() - Method in class com.paritytrading.nassau.moldudp64.MoldUDP64Client
Get the underlying datagram channel.
getChannel() - Method in class com.paritytrading.nassau.moldudp64.MoldUDP64RequestServer
Get the underlying datagram channel.
getChannel() - Method in class com.paritytrading.nassau.moldudp64.MoldUDP64Server
Get the underlying datagram channel.
getChannel() - Method in class com.paritytrading.nassau.soupbintcp.SoupBinTCPSession
Get the underlying socket channel.
getRequestChannel() - Method in class com.paritytrading.nassau.moldudp64.MoldUDP64Client
Get the underlying request datagram channel.

H

heartbeatTimeout(SoupBinTCPClient) - Method in interface com.paritytrading.nassau.soupbintcp.SoupBinTCPClientStatusListener
Receive an indication of a heartbeat timeout.
heartbeatTimeout(SoupBinTCPServer) - Method in interface com.paritytrading.nassau.soupbintcp.SoupBinTCPServerStatusListener
Receive an indication of a heartbeat timeout.

I

INSTANCE - Static variable in class com.paritytrading.nassau.time.SystemClock
 

K

keepAlive() - Method in class com.paritytrading.nassau.moldudp64.MoldUDP64Server
Keep the session alive.
keepAlive() - Method in class com.paritytrading.nassau.soupbintcp.SoupBinTCPSession
Keep the session alive.

L

login(SoupBinTCP.LoginRequest) - Method in class com.paritytrading.nassau.soupbintcp.SoupBinTCPClient
Send a Login Request packet.
LOGIN_REJECT_CODE_NOT_AUTHORIZED - Static variable in class com.paritytrading.nassau.soupbintcp.SoupBinTCP
 
LOGIN_REJECT_CODE_SESSION_NOT_AVAILABLE - Static variable in class com.paritytrading.nassau.soupbintcp.SoupBinTCP
 
LoginAccepted() - Constructor for class com.paritytrading.nassau.soupbintcp.SoupBinTCP.LoginAccepted
Construct an instance.
loginAccepted(SoupBinTCPClient, SoupBinTCP.LoginAccepted) - Method in interface com.paritytrading.nassau.soupbintcp.SoupBinTCPClientStatusListener
Receive a Login Accepted packet.
LoginRejected() - Constructor for class com.paritytrading.nassau.soupbintcp.SoupBinTCP.LoginRejected
Construct an instance.
loginRejected(SoupBinTCPClient, SoupBinTCP.LoginRejected) - Method in interface com.paritytrading.nassau.soupbintcp.SoupBinTCPClientStatusListener
Receive a Login Rejected packet.
LoginRequest() - Constructor for class com.paritytrading.nassau.soupbintcp.SoupBinTCP.LoginRequest
Construct an instance.
loginRequest(SoupBinTCPServer, SoupBinTCP.LoginRequest) - Method in interface com.paritytrading.nassau.soupbintcp.SoupBinTCPServerStatusListener
Receive a Login Request packet.
logout() - Method in class com.paritytrading.nassau.soupbintcp.SoupBinTCPClient
Send a Logout Request packet.
logoutRequest(SoupBinTCPServer) - Method in interface com.paritytrading.nassau.soupbintcp.SoupBinTCPServerStatusListener
Receive a Logout Request packet.

M

message(ByteBuffer) - Method in class com.paritytrading.nassau.binaryfile.BinaryFILEStatusParser
 
message(ByteBuffer) - Method in interface com.paritytrading.nassau.MessageListener
Receive a message.
messageCount() - Method in class com.paritytrading.nassau.moldudp64.MoldUDP64DownstreamPacket
Get the message count.
MessageListener - Interface in com.paritytrading.nassau
The interface for inbound messages.
MoldUDP64 - Class in com.paritytrading.nassau.util
Utility methods for working with the NASDAQ MoldUDP64 1.00 protocol.
MoldUDP64Client - Class in com.paritytrading.nassau.moldudp64
An implementation of a MoldUDP64 client.
MoldUDP64Client(DatagramChannel, SocketAddress, MessageListener, MoldUDP64ClientStatusListener) - Constructor for class com.paritytrading.nassau.moldudp64.MoldUDP64Client
Create a MoldUDP64 client.
MoldUDP64Client(DatagramChannel, SocketAddress, MessageListener, MoldUDP64ClientStatusListener, long) - Constructor for class com.paritytrading.nassau.moldudp64.MoldUDP64Client
Create a MoldUDP64 client.
MoldUDP64Client(DatagramChannel, DatagramChannel, SocketAddress, MessageListener, MoldUDP64ClientStatusListener) - Constructor for class com.paritytrading.nassau.moldudp64.MoldUDP64Client
Create a MoldUDP64 client.
MoldUDP64Client(DatagramChannel, DatagramChannel, SocketAddress, MessageListener, MoldUDP64ClientStatusListener, long) - Constructor for class com.paritytrading.nassau.moldudp64.MoldUDP64Client
Create a MoldUDP64 client.
MoldUDP64ClientState - Enum in com.paritytrading.nassau.moldudp64
The state of a MoldUDP64 client in relation to the MoldUDP64 server.
MoldUDP64ClientStatusListener - Interface in com.paritytrading.nassau.moldudp64
The interface for inbound status events on a MoldUDP64 client.
MoldUDP64DefaultMessageStore - Class in com.paritytrading.nassau.moldudp64
The default implementation of a MoldUDP64 message store.
MoldUDP64DefaultMessageStore() - Constructor for class com.paritytrading.nassau.moldudp64.MoldUDP64DefaultMessageStore
Create a message store.
MoldUDP64DownstreamPacket - Class in com.paritytrading.nassau.moldudp64
An implementation of a MoldUDP64 downstream packet.
MoldUDP64DownstreamPacket() - Constructor for class com.paritytrading.nassau.moldudp64.MoldUDP64DownstreamPacket
Create a downstream packet.
MoldUDP64Exception - Exception in com.paritytrading.nassau.moldudp64
Indicates a protocol error while handling the MoldUDP64 protocol.
MoldUDP64Exception(String) - Constructor for exception com.paritytrading.nassau.moldudp64.MoldUDP64Exception
Construct an instance with the specified detail message.
MoldUDP64MessageStore - Interface in com.paritytrading.nassau.moldudp64
The interface for a MoldUDP64 message store.
MoldUDP64RequestServer - Class in com.paritytrading.nassau.moldudp64
An implementation of a MoldUDP64 request server.
MoldUDP64RequestServer(DatagramChannel) - Constructor for class com.paritytrading.nassau.moldudp64.MoldUDP64RequestServer
Create a request server.
MoldUDP64Server - Class in com.paritytrading.nassau.moldudp64
An implementation of a MoldUDP64 server.
MoldUDP64Server(DatagramChannel, String) - Constructor for class com.paritytrading.nassau.moldudp64.MoldUDP64Server
Create a server.
MoldUDP64Server(Clock, DatagramChannel, String) - Constructor for class com.paritytrading.nassau.moldudp64.MoldUDP64Server
Create a server.

O

open(File, MessageListener) - Static method in class com.paritytrading.nassau.binaryfile.BinaryFILEReader
Open a BinaryFILE reader.
open(File) - Static method in class com.paritytrading.nassau.binaryfile.BinaryFILEWriter
Open a BinaryFILE writer.
open(File, long) - Static method in class com.paritytrading.nassau.binaryfile.BinaryFILEWriter
Open a BinaryFILE writer.

P

password - Variable in class com.paritytrading.nassau.soupbintcp.SoupBinTCP.LoginRequest
 
payload() - Method in class com.paritytrading.nassau.moldudp64.MoldUDP64DownstreamPacket
Get the payload.
ProtocolException - Exception in com.paritytrading.nassau
Indicates a protocol error.
ProtocolException(String) - Constructor for exception com.paritytrading.nassau.ProtocolException
Construct an instance with the specified detail message.
ProtocolException(String, Throwable) - Constructor for exception com.paritytrading.nassau.ProtocolException
Construct an instance with the specified detail message and cause.
ProtocolException(Throwable) - Constructor for exception com.paritytrading.nassau.ProtocolException
Construct an instance with the specified cause.
put(ByteBuffer) - Method in class com.paritytrading.nassau.moldudp64.MoldUDP64DefaultMessageStore
Store a message.
put(MoldUDP64DownstreamPacket) - Method in class com.paritytrading.nassau.moldudp64.MoldUDP64DefaultMessageStore
Store all messages in a downstream packet.
put(ByteBuffer) - Method in class com.paritytrading.nassau.moldudp64.MoldUDP64DownstreamPacket
Append a message to this downstream packet.

R

read() - Method in class com.paritytrading.nassau.binaryfile.BinaryFILEReader
Read messages.
read(File, MessageListener) - Static method in class com.paritytrading.nassau.util.BinaryFILE
Read messages.
receive() - Method in class com.paritytrading.nassau.moldudp64.MoldUDP64Client
Receive data from the underlying datagram channel.
receive() - Method in class com.paritytrading.nassau.soupbintcp.SoupBinTCPSession
Receive data from the underlying socket channel.
receive(NetworkInterface, InetSocketAddress, InetSocketAddress, MessageListener) - Static method in class com.paritytrading.nassau.util.MoldUDP64
Receive messages.
receive(InetSocketAddress, String, String, MessageListener) - Static method in class com.paritytrading.nassau.util.SoupBinTCP
Receive messages.
receiveResponse() - Method in class com.paritytrading.nassau.moldudp64.MoldUDP64Client
Receive data from the underlying request datagram channel.
reject(SoupBinTCP.LoginRejected) - Method in class com.paritytrading.nassau.soupbintcp.SoupBinTCPServer
Send a Login Rejected packet.
rejectReasonCode - Variable in class com.paritytrading.nassau.soupbintcp.SoupBinTCP.LoginRejected
 
remaining() - Method in class com.paritytrading.nassau.moldudp64.MoldUDP64DownstreamPacket
Get the number of bytes remaining.
request(MoldUDP64Client, long, int) - Method in interface com.paritytrading.nassau.moldudp64.MoldUDP64ClientStatusListener
Indicates that a request packet was sent.
requestedSequenceNumber - Variable in class com.paritytrading.nassau.soupbintcp.SoupBinTCP.LoginRequest
 
requestedSession - Variable in class com.paritytrading.nassau.soupbintcp.SoupBinTCP.LoginRequest
 

S

send(MoldUDP64DownstreamPacket) - Method in class com.paritytrading.nassau.moldudp64.MoldUDP64Server
Send a downstream packet.
send(ByteBuffer) - Method in class com.paritytrading.nassau.soupbintcp.SoupBinTCPClient
Send an Unsequenced Data packet.
send(ByteBuffer) - Method in class com.paritytrading.nassau.soupbintcp.SoupBinTCPServer
Send a Sequenced Data packet.
sendEndOfSession() - Method in class com.paritytrading.nassau.moldudp64.MoldUDP64Server
Send a downstream packet indicating the End of Session.
sendHeartbeat() - Method in class com.paritytrading.nassau.moldudp64.MoldUDP64Server
Send a downstream packet indicating a Heartbeat.
sequenceNumber - Variable in class com.paritytrading.nassau.soupbintcp.SoupBinTCP.LoginAccepted
 
serve(MoldUDP64MessageStore) - Method in class com.paritytrading.nassau.moldudp64.MoldUDP64RequestServer
Serve a request.
session - Variable in class com.paritytrading.nassau.soupbintcp.SoupBinTCP.LoginAccepted
 
SoupBinTCP - Class in com.paritytrading.nassau.soupbintcp
Common definitions.
SoupBinTCP - Class in com.paritytrading.nassau.util
Utility methods for working with the NASDAQ SoupBinTCP 3.00 protocol.
SoupBinTCP.LoginAccepted - Class in com.paritytrading.nassau.soupbintcp
Payload for the Login Accepted packet.
SoupBinTCP.LoginRejected - Class in com.paritytrading.nassau.soupbintcp
Payload for the Login Rejected packet.
SoupBinTCP.LoginRequest - Class in com.paritytrading.nassau.soupbintcp
Payload for the Login Request packet.
SoupBinTCPClient - Class in com.paritytrading.nassau.soupbintcp
An implementation of the client side of the protocol.
SoupBinTCPClient(SocketChannel, MessageListener, SoupBinTCPClientStatusListener) - Constructor for class com.paritytrading.nassau.soupbintcp.SoupBinTCPClient
Create a client.
SoupBinTCPClient(SocketChannel, int, MessageListener, SoupBinTCPClientStatusListener) - Constructor for class com.paritytrading.nassau.soupbintcp.SoupBinTCPClient
Create a client.
SoupBinTCPClient(Clock, SocketChannel, int, MessageListener, SoupBinTCPClientStatusListener) - Constructor for class com.paritytrading.nassau.soupbintcp.SoupBinTCPClient
Create a client.
SoupBinTCPClientStatusListener - Interface in com.paritytrading.nassau.soupbintcp
The interface for inbound status events on the client side.
SoupBinTCPException - Exception in com.paritytrading.nassau.soupbintcp
Indicates a protocol error while handling the SoupBinTCP protocol.
SoupBinTCPException(String) - Constructor for exception com.paritytrading.nassau.soupbintcp.SoupBinTCPException
Create an instance with the specified detail message.
SoupBinTCPServer - Class in com.paritytrading.nassau.soupbintcp
An implementation of the server side of the protocol.
SoupBinTCPServer(SocketChannel, MessageListener, SoupBinTCPServerStatusListener) - Constructor for class com.paritytrading.nassau.soupbintcp.SoupBinTCPServer
Create a server.
SoupBinTCPServer(SocketChannel, int, MessageListener, SoupBinTCPServerStatusListener) - Constructor for class com.paritytrading.nassau.soupbintcp.SoupBinTCPServer
Create a server.
SoupBinTCPServer(Clock, SocketChannel, int, MessageListener, SoupBinTCPServerStatusListener) - Constructor for class com.paritytrading.nassau.soupbintcp.SoupBinTCPServer
Create a server.
SoupBinTCPServerStatusListener - Interface in com.paritytrading.nassau.soupbintcp
The interface for inbound status events on the server side.
SoupBinTCPSession - Class in com.paritytrading.nassau.soupbintcp
The base for both the client and server side of the protocol.
state(MoldUDP64Client, MoldUDP64ClientState) - Method in interface com.paritytrading.nassau.moldudp64.MoldUDP64ClientStatusListener
Indicates that the client state changed.
SystemClock - Class in com.paritytrading.nassau.time
The system time source.

U

username - Variable in class com.paritytrading.nassau.soupbintcp.SoupBinTCP.LoginRequest
 

V

valueOf(String) - Static method in enum com.paritytrading.nassau.moldudp64.MoldUDP64ClientState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.paritytrading.nassau.moldudp64.MoldUDP64ClientState
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(ByteBuffer) - Method in class com.paritytrading.nassau.binaryfile.BinaryFILEWriter
Write a message.
A B C D E G H I K L M O P R S U V W 
Skip navigation links

Copyright © 2017. All rights reserved.