Uses of Class
org.deepsymmetry.beatlink.dbserver.NumberField
-
Packages that use NumberField Package Description org.deepsymmetry.beatlink.data Offers rich information about the tracks loaded in players on the network.org.deepsymmetry.beatlink.dbserver Provides an interface to the database servers running on Pioneer players. -
-
Uses of NumberField in org.deepsymmetry.beatlink.data
Methods in org.deepsymmetry.beatlink.data that return NumberField Modifier and Type Method Description NumberFieldAnalysisTagFinder. stringToProtocolNumber(String s)Converts a short (up to four character) string to the byte-reversed integer value used to represent that string in dbserver protocol requests for track analysis tags. -
Uses of NumberField in org.deepsymmetry.beatlink.dbserver
Fields in org.deepsymmetry.beatlink.dbserver declared as NumberField Modifier and Type Field Description NumberFieldMessage. argumentCountThe 1-byte number field that specifies how many arguments the message has.static NumberFieldClient. GREETING_FIELDThe greeting message exchanged over a new connection consists of a 4-byte number field containing the value 1.static NumberFieldMessage. MESSAGE_STARTThe special field that marks the start of a new message.NumberFieldMessage. messageTypeThe 2-byte number field that identifies what type of message this is, immediately following the transaction sequence number.NumberFieldMessage. transactionThe 4-byte number field that provides the sequence number tying a query to its response messages, immediately following the message start field.static NumberFieldNumberField. WORD_0A four-byte field representing the number zero, used in many requests, so they can save the time and garbage of constructing throwaway versions.static NumberFieldNumberField. WORD_1A four-byte field representing the number one, used in some requests, so they can save the time and garbage of constructing throwaway versions.Methods in org.deepsymmetry.beatlink.dbserver that return NumberField Modifier and Type Method Description static NumberFieldClient. buildRMST(int requestingPlayer, Message.MenuIdentifier targetMenu, CdjStatus.TrackSourceSlot slot)Build the R:M:S:T parameter that begins many queries, when T=1.static NumberFieldClient. buildRMST(int requestingPlayer, Message.MenuIdentifier targetMenu, CdjStatus.TrackSourceSlot slot, CdjStatus.TrackType trackType)Build the R:M:S:T parameter that begins many queries.NumberFieldClient. buildRMST(Message.MenuIdentifier targetMenu, CdjStatus.TrackSourceSlot slot)Build the R:M:S:T parameter that begins many queries.NumberFieldClient. buildRMST(Message.MenuIdentifier targetMenu, CdjStatus.TrackSourceSlot slot, CdjStatus.TrackType trackType)Build the R:M:S:T parameter that begins many queries.Constructors in org.deepsymmetry.beatlink.dbserver with parameters of type NumberField Constructor Description Message(NumberField transaction, NumberField messageType, Field... arguments)Constructor when being read from the network, so already have all the fields created.
-