Uses of Class
org.deepsymmetry.beatlink.dbserver.Field
-
Packages that use Field Package Description org.deepsymmetry.beatlink.dbserver Provides an interface to the database servers running on Pioneer players. -
-
Uses of Field in org.deepsymmetry.beatlink.dbserver
Subclasses of Field in org.deepsymmetry.beatlink.dbserver Modifier and Type Class Description class
BinaryField
A binary field holds an arbitrary sequence of bytes whose length is determined by the 4-byte big-endian integer that follows the type tag.class
NumberField
A number field represents an integer, and can take up 1, 2, or 4 bytes, depending on the tag which introduces it.class
StringField
A string field holds a UTF8-BE encoded string whose length is determined by the 4-byte big-endian integer that follows the type tag.Fields in org.deepsymmetry.beatlink.dbserver with type parameters of type Field Modifier and Type Field Description List<Field>
Message. arguments
The arguments being sent as part of this message.List<Field>
Message. fields
The entire list of fields that make up the message.Methods in org.deepsymmetry.beatlink.dbserver that return Field Modifier and Type Method Description static Field
Field. read(DataInputStream is)
Read a field from the supplied stream, starting with the tag that identifies the type, and reading enough to collect the corresponding value.Methods in org.deepsymmetry.beatlink.dbserver with parameters of type Field Modifier and Type Method Description Message
Client. menuRequest(Message.KnownType requestType, Message.MenuIdentifier targetMenu, CdjStatus.TrackSourceSlot slot, Field... arguments)
Send a request for a menu that we will retrieve items from in subsequent requests.Message
Client. menuRequestTyped(Message.KnownType requestType, Message.MenuIdentifier targetMenu, CdjStatus.TrackSourceSlot slot, CdjStatus.TrackType trackType, Field... arguments)
Send a request for a menu that we will retrieve items from in subsequent requests, when the request must reflect the actual type of track being asked about.Message
Client. simpleRequest(Message.KnownType requestType, Message.KnownType responseType, Field... arguments)
Send a request that expects a single message as its response, then read and return that response.Constructors in org.deepsymmetry.beatlink.dbserver with parameters of type Field Constructor Description Message(long transaction, long messageType, Field... arguments)
Constructor for experimenting with new message types.Message(long transaction, Message.KnownType messageType, Field... arguments)
Constructor from code using known message types.Message(NumberField transaction, NumberField messageType, Field... arguments)
Constructor when being read from the network, so already have all the fields created.
-