📄 btserviceclass.java
字号:
package org.klings.wireless.BluetoothNumbers;
/**
* Defines constants for all Bluetooth service class identifiers found in
* Section 4.4 "Service Class Identifiers and Names" in the Bluetooth
* Assigned Numbers document. Maps short Bluetooth service class UUIDs to
* corresponding service class name.
* <p>
* Last updated 09. june 2004.
*
* @author André N. Klingsheim
* @version 1.0
* @since 1.0
* @see <a href=
* "https://www.bluetooth.org/foundry/assignnumb/document/service_discovery">
* Bluetooth Assigned Numbers</a>
*/
public final class BTServiceClass {
/**
* Defines the <code>ServiceDiscoveryServerServiceClassID</code> short
* UUID value.
* <p>
* <code>SERVICEDISCOVERYSERVERSERVICECLASSID</code> is set to the
* constant value 0x1000.
*/
public static final int SERVICEDISCOVERYSERVERSERVICECLASSID = 0x1000;
/**
* Defines the <code>BrowseGroupDescriptorServiceClassID</code> short UUID
* value.
* <p>
* <code>BROWSEGROUPDESCRIPTORSERVICECLASSID</code> is set to the constant
* value 0x1001.
*/
public static final int BROWSEGROUPDESCRIPTORSERVICECLASSID = 0x1001;
/**
* Defines the <code>PublicBrowseGroup</code> short UUID value.
* <p>
* <code>PUBLICBROWSEGROUP</code> is set to the constant value 0x1002.
*/
public static final int PUBLICBROWSEGROUP = 0x1002;
/**
* Defines the <code>SerialPort</code> short UUID value.
* <p>
* <code>SERIALPORT</code> is set to the constant value 0x1101.
*/
public static final int SERIALPORT = 0x1101;
/**
* Defines the <code>LANAccessUsingPPP</code> short UUID value.
* <p>
* <code>LANACCESSUSINGPPP</code> is set to the constant value 0x1102.
*/
public static final int LANACCESSUSINGPPP = 0x1102;
/**
* Defines the <code>DialupNetworking</code> short UUID value.
* <p>
* <code>DIALUPNETWORKING</code> is set to the constant value 0x1103.
*/
public static final int DIALUPNETWORKING = 0x1103;
/**
* Defines the <code>IrMCSync</code> short UUID value.
* <p>
* <code>IRMCSYNC</code> is set to the constant value 0x1104.
*/
public static final int IRMCSYNC = 0x1104;
/**
* Defines the <code>OBEXObjectPush</code> short UUID value.
* <p>
* <code>OBEXOBJECTPUSH</code> is set to the constant value 0x1105.
*/
public static final int OBEXOBJECTPUSH = 0x1105;
/**
* Defines the <code>OBEXFileTransfer</code> short UUID value.
* <p>
* <code>OBEXFILETRANSFER</code> is set to the constant value 0x1106.
*/
public static final int OBEXFILETRANSFER = 0x1106;
/**
* * Defines the <code>IrMCSyncCommand</code> short UUID value.
* <p>
* <code>IRMCSYNCCOMMAND</code> is set to the constant value 0x1107.
*/
public static final int IRMCSYNCCOMMAND = 0x1107;
/**
* Defines the <code>Headset</code> short UUID value.
* <p>
* <code>HEADSET</code> is set to the constant value 0x1108.
*/
public static final int HEADSET = 0x1108;
/**
* Defines the <code>CordlessTelephony</code> short UUID value.
* <p>
* <code>CORDLESSTELEPHONY</code> is set to the constant value 0x1109.
*/
public static final int CORDLESSTELEPHONY = 0x1109;
/**
* Defines the <code>AudioSource</code> short UUID value.
* <p>
* <code>AUDIOSOURCE</code> is set to the constant value 0x110A.
*/
public static final int AUDIOSOURCE = 0x110A;
/**
* Defines the <code>AudioSink</code> short UUID value.
* <p>
* <code>AUDIOSINK</code> is set to the constant value 0x110B.
*/
public static final int AUDIOSINK = 0x110B;
/**
* Defines the <code>A_V_RemoteControlTarget</code> short UUID value.
* <p>
* <code>A_V_REMOTECONTROLTARGET</code> is set to the constant value
* 0x110C.
*/
public static final int A_V_REMOTECONTROLTARGET = 0x110C;
/**
* Defines the <code>AdvancedAudioDistribution</code> short UUID value.
* <p>
* <code>ADVANCEDAUDIODISTRIBUTION</code> is set to the constant value
* 0x110D.
*/
public static final int ADVANCEDAUDIODISTRIBUTION = 0x110D;
/**
* Defines the <code>A_V_RemoteControl</code> short UUID value.
* <p>
* <code>A_V_REMOTECONTROL</code> is set to the constant value 0x110E.
*/
public static final int A_V_REMOTECONTROL = 0x110E;
/**
* Defines the <code>VideoConferencing</code> short UUID value.
* <p>
* <code>VIDEOCONFERENCING</code> is set to the constant value 0x110F.
*/
public static final int VIDEOCONFERENCING = 0x110F;
/**
* Defines the <code>Intercom</code> short UUID value.
* <p>
* <code>INTERCOM</code> is set to the constant value 0x1110.
*/
public static final int INTERCOM = 0x1110;
/**
* Defines the <code>Fax</code> short UUID value.
* <p>
* <code>FAX </code> is set to the constant value 0x1111.
*/
public static final int FAX = 0x1111;
/**
* Defines the <code>HeadsetAudioGateway</code> short UUID value.
* <p>
* <code>HEADSETAUDIOGATEWAY</code> is set to the constant value 0x1112.
*/
public static final int HEADSETAUDIOGATEWAY = 0x1112;
/**
* Defines the <code>WAP</code> short UUID value.
* <p>
* <code>WAP</code> is set to the constant value 0x1113.
*/
public static final int WAP = 0x1113;
/**
* Defines the <code>WAP_CLIENT</code> short UUID value.
* <p>
* <code>WAP_CLIENT</code> is set to the constant value 0x1114.
*/
public static final int WAP_CLIENT = 0x1114;
/**
* Defines the <code>PANU</code> short UUID value.
* <p>
* <code>PANU</code> is set to the constant value 0x1115.
*/
public static final int PANU = 0x1115;
/**
* Defines the <code>NAP</code> short UUID value.
* <p>
* <code>NAP</code> is set to the constant value 0x1116.
*/
public static final int NAP = 0x1116;
/**
* Defines the <code>GN</code> short UUID value.
* <p>
* <code>GN</code> is set to the constant value 0x1117.
*/
public static final int GN = 0x1117;
/**
* Defines the <code>DirectPrinting</code> short UUID value.
* <p>
* <code>DIRECTPRINTING</code> is set to the constant value 0x1118.
*/
public static final int DIRECTPRINTING = 0x1118;
/**
* Defines the <code>ReferencePrinting</code> short UUID value.
* <p>
* <code>REFERENCEPRINTING</code> is set to the constant value 0x1119.
*/
public static final int REFERENCEPRINTING = 0x1119;
/**
* Defines the <code>Imaging</code> short UUID value.
* <p>
* <code>IMAGING</code> is set to the constant value 0x111A.
*/
public static final int IMAGING = 0x111A;
/**
* Defines the <code>ImagingResponder</code> short UUID value.
* <p>
* <code>IMAGINGRESPONDER</code> is set to the constant value 0x111B.
*/
public static final int IMAGINGRESPONDER = 0x111B;
/**
* Defines the <code>ImagingAutomaticArchive</code> short UUID value.
* <p>
* <code>IMAGINGAUTOMATICARCHIVE</code> is set to the constant value
* 0x111C.
*/
public static final int IMAGINGAUTOMATICARCHIVE = 0x111C;
/**
* Defines the <code>ImagingReferencedObjects</code> short UUID value.
* <p>
* <code>IMAGINGREFERENCEDOBJECTS</code> is set to the constant value
* 0x111D.
*/
public static final int IMAGINGREFERENCEDOBJECTS = 0x111D;
/**
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -