de.avetana.bluetooth.sdp
Class SDPConstants

java.lang.Object
  extended byde.avetana.bluetooth.sdp.SDPConstants

public class SDPConstants
extends java.lang.Object

The class used to easily access all SDP assigned numbers.

COPYRIGHT:
(c) Copyright 2004 Avetana GmbH ALL RIGHTS RESERVED.

This file is part of the Avetana bluetooth API for Linux.

The Avetana bluetooth API for Linux is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

The Avetana bluetooth API is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

The development of the Avetana bluetooth API is based on the work of Christian Lorenz (see the Javabluetooth Stack at http://www.javabluetooth.org) for some classes, on the work of the jbluez team (see http://jbluez.sourceforge.net/) and on the work of the bluez team (see the BlueZ linux Stack at http://www.bluez.org) for the C code. Classes, part of classes, C functions or part of C functions programmed by these teams and/or persons are explicitly mentioned.



Description:
This class stores all SDP assigned numbers defined by the bluetooth SIG. For more information please refer to the web site https://www.bluetooth.org/foundry/assignnumb/document/service_discovery
The names of the constants were choosen to be easily interpretable and to be similar to the names choosen by the BlueZ development team.


Field Summary
static short ATTR_ATTR_EXTERNAL_NETWORK
           
static short ATTR_BROWSE_GRP_LIST
           
static short ATTR_CLNT_EXEC_URL
           
static short ATTR_DOC_URL
           
static short ATTR_ICON_URL
           
static short ATTR_IP_SUBNET
           
static short ATTR_IP4_SUBNET
           
static short ATTR_IP6_SUBNET
           
static short ATTR_LANG_BASE_ATTR_ID_LIST
           
static short ATTR_MAX_NET_ACCESSRATE
           
static short ATTR_NET_ACCESS_TYPE
           
static short ATTR_PFILE_DESC_LIST
           
static short ATTR_PROTO_DESC_LIST
           
static short ATTR_PROVNAME_PRIMARY
           
static short ATTR_RECORD_HANDLE
           
static short ATTR_RECORD_STATE
           
static short ATTR_REMOTE_AUDIO_VOLUME_CONTROL
           
static short ATTR_SECURITY_DESC
           
static short ATTR_SERVICE_AVAILABILITY
           
static short ATTR_SERVICE_CLASS_ID_LIST
           
static short ATTR_SERVICE_ID
           
static short ATTR_SERVICE_VERSION
           
static short ATTR_SUPPORTED_DATA_STORES_LIST
           
static short ATTR_SUPPORTED_FEATURES
           
static short ATTR_SUPPORTED_FORMATS_LIST
           
static short ATTR_SUPPORTED_FUNCTION
           
static short ATTR_SVCDESC
           
static short ATTR_SVCINFO_TTL
           
static short ATTR_SVCNAME
           
static short ATTR_TOTAL_IMAGING_DATA_CAPACITY
           
static short UUID_ADVANCED_AUDIO_DISTRIB
           
static short UUID_AUDIO_SINK
           
static short UUID_AUDIO_SOURCE
           
static short UUID_AUDIO_VIDEO
           
static short UUID_AV_REMOTE_CTL
           
static short UUID_AV_REMOTE_CTL_TARGET
           
static short UUID_AVCTP
           
static short UUID_AVDTP
           
static short UUID_BASIC_PRINTING
           
static short UUID_BNEP
           
static short UUID_BROWSE_GROUP_DESCRIPTOR
           
static short UUID_CMTP
           
static short UUID_COMMON_ISDN_ACCESS
           
static short UUID_CORDLESS_TELEPHONY
           
static short UUID_DIALUP_NETWORKING
           
static short UUID_DIRECT_PRINT
           
static short UUID_DIRECT_PRINTING
           
static short UUID_ESDP_UPNP_IP_LAP
           
static short UUID_ESDP_UPNP_IP_PAN
           
static short UUID_ESDP_UPNP_L2CAP
           
static short UUID_FAX
           
static short UUID_FTP
           
static short UUID_GENERIC_AUDIO
           
static short UUID_GENERIC_FILE_TRANSFER
           
static short UUID_GENERIC_NETWORKING
           
static short UUID_GENERIC_TELEPHONY
           
static short UUID_GN
           
static short UUID_HANDSFREE
           
static short UUID_HANDSFREE_AUDIO_GATEWAY
           
static short UUID_HARD_COPY_CABLE_REPLACE
           
static short UUID_HARDCOPYCONTROLCHANNEL
           
static short UUID_HARDCOPYDATACHANNEL
           
static short UUID_HARDCOPYNOTIFICATION
           
static short UUID_HCR_PRINT
           
static short UUID_HCR_SCAN
           
static short UUID_HEADSET
           
static short UUID_HEADSET_AUDIO_GATEWAY
           
static short UUID_HI_DEVICE
           
static short UUID_HIDP
           
static short UUID_HTTP
           
static short UUID_IMG
           
static short UUID_IMG_AUTO_ARCHIVE
           
static short UUID_IMG_REFERENCE_OBJECTS
           
static short UUID_IMG_RESPONDER
           
static short UUID_INTERCOM
           
static short UUID_IP
           
static short UUID_IR_MC_SYNC
           
static short UUID_IR_MC_SYNC_COMMAND
           
static short UUID_L2CAP
           
static short UUID_LAN_ACCESS_PPP
           
static short UUID_NAP
           
static short UUID_OBEX
           
static short UUID_OBEX_FILE_TRANSFER
           
static short UUID_OBEX_OBJECT_PUSH
           
static short UUID_PANU
           
static short UUID_PNP_INFO
           
static short UUID_PRINTING_STATUS
           
static short UUID_PUBLICBROWSE_GROUP
           
static short UUID_REFERENCE_PRINTING
           
static short UUID_REFLECTED_UI
           
static short UUID_RFCOMM
           
static short UUID_SDP
           
static short UUID_SDP_SERVER
           
static short UUID_SERIAL_PORT
           
static short UUID_SIM_ACCESS
           
static short UUID_TCP
           
static short UUID_TCS_AT
           
static short UUID_TCS_BIN
           
static short UUID_UDI_C_Plane
           
static short UUID_UDI_MT
           
static short UUID_UDI_TA
           
static short UUID_UDP
           
static short UUID_UPNP
           
static short UUID_UPNP_IP_SERVICE
           
static short UUID_UPNP_SERVICE
           
static short UUID_VIDEO_CONF_GW
           
static short UUID_VIDEO_CONFERENCING
           
static short UUID_WAP
           
static short UUID_WAP_CLIENT
           
static short UUID_WSP
           
 
Constructor Summary
SDPConstants()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UUID_SDP

public static final short UUID_SDP
See Also:
Constant Field Values

UUID_UDP

public static final short UUID_UDP
See Also:
Constant Field Values

UUID_RFCOMM

public static final short UUID_RFCOMM
See Also:
Constant Field Values

UUID_TCP

public static final short UUID_TCP
See Also:
Constant Field Values

UUID_TCS_BIN

public static final short UUID_TCS_BIN
See Also:
Constant Field Values

UUID_TCS_AT

public static final short UUID_TCS_AT
See Also:
Constant Field Values

UUID_OBEX

public static final short UUID_OBEX
See Also:
Constant Field Values

UUID_IP

public static final short UUID_IP
See Also:
Constant Field Values

UUID_FTP

public static final short UUID_FTP
See Also:
Constant Field Values

UUID_HTTP

public static final short UUID_HTTP
See Also:
Constant Field Values

UUID_WSP

public static final short UUID_WSP
See Also:
Constant Field Values

UUID_BNEP

public static final short UUID_BNEP
See Also:
Constant Field Values

UUID_UPNP

public static final short UUID_UPNP
See Also:
Constant Field Values

UUID_HIDP

public static final short UUID_HIDP
See Also:
Constant Field Values

UUID_HARDCOPYCONTROLCHANNEL

public static final short UUID_HARDCOPYCONTROLCHANNEL
See Also:
Constant Field Values

UUID_HARDCOPYDATACHANNEL

public static final short UUID_HARDCOPYDATACHANNEL
See Also:
Constant Field Values

UUID_HARDCOPYNOTIFICATION

public static final short UUID_HARDCOPYNOTIFICATION
See Also:
Constant Field Values

UUID_AVCTP

public static final short UUID_AVCTP
See Also:
Constant Field Values

UUID_AVDTP

public static final short UUID_AVDTP
See Also:
Constant Field Values

UUID_CMTP

public static final short UUID_CMTP
See Also:
Constant Field Values

UUID_UDI_C_Plane

public static final short UUID_UDI_C_Plane
See Also:
Constant Field Values

UUID_L2CAP

public static final short UUID_L2CAP
See Also:
Constant Field Values

UUID_SDP_SERVER

public static final short UUID_SDP_SERVER
See Also:
Constant Field Values

UUID_BROWSE_GROUP_DESCRIPTOR

public static final short UUID_BROWSE_GROUP_DESCRIPTOR
See Also:
Constant Field Values

UUID_PUBLICBROWSE_GROUP

public static final short UUID_PUBLICBROWSE_GROUP
See Also:
Constant Field Values

UUID_SERIAL_PORT

public static final short UUID_SERIAL_PORT
See Also:
Constant Field Values

UUID_LAN_ACCESS_PPP

public static final short UUID_LAN_ACCESS_PPP
See Also:
Constant Field Values

UUID_DIALUP_NETWORKING

public static final short UUID_DIALUP_NETWORKING
See Also:
Constant Field Values

UUID_IR_MC_SYNC

public static final short UUID_IR_MC_SYNC
See Also:
Constant Field Values

UUID_OBEX_OBJECT_PUSH

public static final short UUID_OBEX_OBJECT_PUSH
See Also:
Constant Field Values

UUID_OBEX_FILE_TRANSFER

public static final short UUID_OBEX_FILE_TRANSFER
See Also:
Constant Field Values

UUID_IR_MC_SYNC_COMMAND

public static final short UUID_IR_MC_SYNC_COMMAND
See Also:
Constant Field Values

UUID_HEADSET

public static final short UUID_HEADSET
See Also:
Constant Field Values

UUID_CORDLESS_TELEPHONY

public static final short UUID_CORDLESS_TELEPHONY
See Also:
Constant Field Values

UUID_AUDIO_SOURCE

public static final short UUID_AUDIO_SOURCE
See Also:
Constant Field Values

UUID_AUDIO_SINK

public static final short UUID_AUDIO_SINK
See Also:
Constant Field Values

UUID_AV_REMOTE_CTL_TARGET

public static final short UUID_AV_REMOTE_CTL_TARGET
See Also:
Constant Field Values

UUID_ADVANCED_AUDIO_DISTRIB

public static final short UUID_ADVANCED_AUDIO_DISTRIB
See Also:
Constant Field Values

UUID_AV_REMOTE_CTL

public static final short UUID_AV_REMOTE_CTL
See Also:
Constant Field Values

UUID_VIDEO_CONFERENCING

public static final short UUID_VIDEO_CONFERENCING
See Also:
Constant Field Values

UUID_INTERCOM

public static final short UUID_INTERCOM
See Also:
Constant Field Values

UUID_FAX

public static final short UUID_FAX
See Also:
Constant Field Values

UUID_HEADSET_AUDIO_GATEWAY

public static final short UUID_HEADSET_AUDIO_GATEWAY
See Also:
Constant Field Values

UUID_WAP

public static final short UUID_WAP
See Also:
Constant Field Values

UUID_WAP_CLIENT

public static final short UUID_WAP_CLIENT
See Also:
Constant Field Values

UUID_PANU

public static final short UUID_PANU
See Also:
Constant Field Values

UUID_NAP

public static final short UUID_NAP
See Also:
Constant Field Values

UUID_GN

public static final short UUID_GN
See Also:
Constant Field Values

UUID_DIRECT_PRINTING

public static final short UUID_DIRECT_PRINTING
See Also:
Constant Field Values

UUID_REFERENCE_PRINTING

public static final short UUID_REFERENCE_PRINTING
See Also:
Constant Field Values

UUID_IMG

public static final short UUID_IMG
See Also:
Constant Field Values

UUID_IMG_RESPONDER

public static final short UUID_IMG_RESPONDER
See Also:
Constant Field Values

UUID_IMG_AUTO_ARCHIVE

public static final short UUID_IMG_AUTO_ARCHIVE
See Also:
Constant Field Values

UUID_IMG_REFERENCE_OBJECTS

public static final short UUID_IMG_REFERENCE_OBJECTS
See Also:
Constant Field Values

UUID_HANDSFREE

public static final short UUID_HANDSFREE
See Also:
Constant Field Values

UUID_HANDSFREE_AUDIO_GATEWAY

public static final short UUID_HANDSFREE_AUDIO_GATEWAY
See Also:
Constant Field Values

UUID_DIRECT_PRINT

public static final short UUID_DIRECT_PRINT
See Also:
Constant Field Values

UUID_REFLECTED_UI

public static final short UUID_REFLECTED_UI
See Also:
Constant Field Values

UUID_BASIC_PRINTING

public static final short UUID_BASIC_PRINTING
See Also:
Constant Field Values

UUID_PRINTING_STATUS

public static final short UUID_PRINTING_STATUS
See Also:
Constant Field Values

UUID_HI_DEVICE

public static final short UUID_HI_DEVICE
See Also:
Constant Field Values

UUID_HARD_COPY_CABLE_REPLACE

public static final short UUID_HARD_COPY_CABLE_REPLACE
See Also:
Constant Field Values

UUID_HCR_PRINT

public static final short UUID_HCR_PRINT
See Also:
Constant Field Values

UUID_HCR_SCAN

public static final short UUID_HCR_SCAN
See Also:
Constant Field Values

UUID_COMMON_ISDN_ACCESS

public static final short UUID_COMMON_ISDN_ACCESS
See Also:
Constant Field Values

UUID_VIDEO_CONF_GW

public static final short UUID_VIDEO_CONF_GW
See Also:
Constant Field Values

UUID_UDI_MT

public static final short UUID_UDI_MT
See Also:
Constant Field Values

UUID_UDI_TA

public static final short UUID_UDI_TA
See Also:
Constant Field Values

UUID_AUDIO_VIDEO

public static final short UUID_AUDIO_VIDEO
See Also:
Constant Field Values

UUID_SIM_ACCESS

public static final short UUID_SIM_ACCESS
See Also:
Constant Field Values

UUID_PNP_INFO

public static final short UUID_PNP_INFO
See Also:
Constant Field Values

UUID_GENERIC_NETWORKING

public static final short UUID_GENERIC_NETWORKING
See Also:
Constant Field Values

UUID_GENERIC_FILE_TRANSFER

public static final short UUID_GENERIC_FILE_TRANSFER
See Also:
Constant Field Values

UUID_GENERIC_AUDIO

public static final short UUID_GENERIC_AUDIO
See Also:
Constant Field Values

UUID_GENERIC_TELEPHONY

public static final short UUID_GENERIC_TELEPHONY
See Also:
Constant Field Values

UUID_UPNP_SERVICE

public static final short UUID_UPNP_SERVICE
See Also:
Constant Field Values

UUID_UPNP_IP_SERVICE

public static final short UUID_UPNP_IP_SERVICE
See Also:
Constant Field Values

UUID_ESDP_UPNP_IP_PAN

public static final short UUID_ESDP_UPNP_IP_PAN
See Also:
Constant Field Values

UUID_ESDP_UPNP_IP_LAP

public static final short UUID_ESDP_UPNP_IP_LAP
See Also:
Constant Field Values

UUID_ESDP_UPNP_L2CAP

public static final short UUID_ESDP_UPNP_L2CAP
See Also:
Constant Field Values

ATTR_RECORD_HANDLE

public static final short ATTR_RECORD_HANDLE
See Also:
Constant Field Values

ATTR_SERVICE_CLASS_ID_LIST

public static final short ATTR_SERVICE_CLASS_ID_LIST
See Also:
Constant Field Values

ATTR_RECORD_STATE

public static final short ATTR_RECORD_STATE
See Also:
Constant Field Values

ATTR_SERVICE_ID

public static final short ATTR_SERVICE_ID
See Also:
Constant Field Values

ATTR_PROTO_DESC_LIST

public static final short ATTR_PROTO_DESC_LIST
See Also:
Constant Field Values

ATTR_BROWSE_GRP_LIST

public static final short ATTR_BROWSE_GRP_LIST
See Also:
Constant Field Values

ATTR_LANG_BASE_ATTR_ID_LIST

public static final short ATTR_LANG_BASE_ATTR_ID_LIST
See Also:
Constant Field Values

ATTR_SVCINFO_TTL

public static final short ATTR_SVCINFO_TTL
See Also:
Constant Field Values

ATTR_SERVICE_AVAILABILITY

public static final short ATTR_SERVICE_AVAILABILITY
See Also:
Constant Field Values

ATTR_PFILE_DESC_LIST

public static final short ATTR_PFILE_DESC_LIST
See Also:
Constant Field Values

ATTR_DOC_URL

public static final short ATTR_DOC_URL
See Also:
Constant Field Values

ATTR_CLNT_EXEC_URL

public static final short ATTR_CLNT_EXEC_URL
See Also:
Constant Field Values

ATTR_ICON_URL

public static final short ATTR_ICON_URL
See Also:
Constant Field Values

ATTR_IP_SUBNET

public static final short ATTR_IP_SUBNET
See Also:
Constant Field Values

ATTR_SERVICE_VERSION

public static final short ATTR_SERVICE_VERSION
See Also:
Constant Field Values

ATTR_ATTR_EXTERNAL_NETWORK

public static final short ATTR_ATTR_EXTERNAL_NETWORK
See Also:
Constant Field Values

ATTR_SUPPORTED_DATA_STORES_LIST

public static final short ATTR_SUPPORTED_DATA_STORES_LIST
See Also:
Constant Field Values

ATTR_REMOTE_AUDIO_VOLUME_CONTROL

public static final short ATTR_REMOTE_AUDIO_VOLUME_CONTROL
See Also:
Constant Field Values

ATTR_SUPPORTED_FORMATS_LIST

public static final short ATTR_SUPPORTED_FORMATS_LIST
See Also:
Constant Field Values

ATTR_SECURITY_DESC

public static final short ATTR_SECURITY_DESC
See Also:
Constant Field Values

ATTR_NET_ACCESS_TYPE

public static final short ATTR_NET_ACCESS_TYPE
See Also:
Constant Field Values

ATTR_MAX_NET_ACCESSRATE

public static final short ATTR_MAX_NET_ACCESSRATE
See Also:
Constant Field Values

ATTR_IP4_SUBNET

public static final short ATTR_IP4_SUBNET
See Also:
Constant Field Values

ATTR_IP6_SUBNET

public static final short ATTR_IP6_SUBNET
See Also:
Constant Field Values

ATTR_SUPPORTED_FEATURES

public static final short ATTR_SUPPORTED_FEATURES
See Also:
Constant Field Values

ATTR_SUPPORTED_FUNCTION

public static final short ATTR_SUPPORTED_FUNCTION
See Also:
Constant Field Values

ATTR_TOTAL_IMAGING_DATA_CAPACITY

public static final short ATTR_TOTAL_IMAGING_DATA_CAPACITY
See Also:
Constant Field Values

ATTR_SVCNAME

public static final short ATTR_SVCNAME
See Also:
Constant Field Values

ATTR_SVCDESC

public static final short ATTR_SVCDESC
See Also:
Constant Field Values

ATTR_PROVNAME_PRIMARY

public static final short ATTR_PROVNAME_PRIMARY
See Also:
Constant Field Values
Constructor Detail

SDPConstants

public SDPConstants()