Documentation  |   Table of Contents   |  < Previous   |  Next >  

12    BtLibTypes.h

Porting Applications to Palm OS® Cobalt

Exploring Palm OS®

Deleted APIs ^TOP^

Table 12.1  Deleted structures 

Deleted API

Use instead

BtLibServiceNofityDetailType

Table 12.2  Deleted #defines 

Deleted API

Use instead

btLibLangFijian

btLibManagementEventNotificationType

btLibName

BtLibServiceNotifyType

btLibTrap...

Table 12.3  Deleted enumerated types 

Deleted API

Use instead

BtLibAccessibleModeEnum

BtLibConnectionRoleEnum

BtLibGeneralPrefEnum

BtLibGetNameEnum

BtLibLinkModeEnum

BtLibLinkPrefsEnum

BtLibManagementEventEnum

BtLibProtocolEnum

BtLibSdpUuidSizeEnum

BtLibServiceNotifyEventType

BtLibSocketEventEnum

BtLibSocketInfoEnum

Table 12.4  Deleted application-defined functions

Deleted API

Use instead

BtLibManagementProcPtr()

BtLibSocketProcPtr()

Modified APIs ^TOP^

Table 12.5  Modified structures 

Modified API

Description of change

BtLibDeviceAddressType

BtLibFriendlyNameType

BtLibManagementEventType

BtLibPinType

BtLibProfileDescriptorListEntryType

BtLibProtocolDescriptorListEntryType

BtLibSocketConnectInfoType

BtLibSocketEventType

BtLibSocketListenInfoType

BtLibStringType

BtLibUrlType

Table 12.6  Modified types

Modified API

Description of change

typedef int32_t BtLibSocketRef

Table 12.7  Modified #defines

Modified API

Description of change

#define btLibErrNoError 0

Unchanged APIs ^TOP^

Table 12.8  Unchanged macros

BtLibSdpUuidInitialize()

Table 12.9  Unchanged structures

BtLibLanguageBaseTripletType

BtLibSdpAttributeDataType

BtLibSdpUuidType

Table 12.10  Unchanged types 

BtLibClassOfDeviceType

BtLibL2CapChannelIdType

BtLibL2CapPsmType

BtLibRfCommServerIdType

BtLibSdpAttributeIdType

BtLibSdpRecordHandle

BtLibSdpRemoteServiceRecordHandle

Table 12.11  Unchanged #defines 

btLibAvailability

btLibBrowseGroupList

btLibCharSet_Adobe_Standard_Encoding

btLibCharSet_Adobe_Symbol_Encoding

btLibCharSet_ANSI_X3_110_1983

btLibCharSet_ASMO_449

btLibCharSet_Big5

btLibCharSet_Big5_HKSCS

btLibCharSet_BS_4730

btLibCharSet_BS_viewdata

btLibCharSet_CSA_Z243_4_1985_1

btLibCharSet_CSA_Z243_4_1985_2

btLibCharSet_CSA_Z243_4_1985_gr

btLibCharSet_CSN_369103

btLibCharSet_DEC_MCS

btLibCharSet_DIN_66003

btLibCharSet_dk_us

btLibCharSet_DS_2089

btLibCharSet_EBCDIC_AT_DE

btLibCharSet_EBCDIC_AT_DE_A

btLibCharSet_EBCDIC_CA_FR

btLibCharSet_EBCDIC_DK_NO

btLibCharSet_EBCDIC_DK_NO_A

btLibCharSet_EBCDIC_ES

btLibCharSet_EBCDIC_ES_A

btLibCharSet_EBCDIC_ES_S

btLibCharSet_EBCDIC_FI_SE

btLibCharSet_EBCDIC_FI_SE_A

btLibCharSet_EBCDIC_FR

btLibCharSet_EBCDIC_IT

btLibCharSet_EBCDIC_PT

btLibCharSet_EBCDIC_UK

btLibCharSet_EBCDIC_US

btLibCharSet_ECMA_cyrillic

btLibCharSet_ES

btLibCharSet_ES2

btLibCharSet_EUC_JP

btLibCharSet_EUC_KR

btLibCharSet_Extended_UNIX_Code_Fixed_Width_for_Japanese

btLibCharSet_GB2312

btLibCharSet_GB_1988_80

btLibCharSet_GB_2312_80

btLibCharSet_GOST_19768_74

btLibCharSet_greek7

btLibCharSet_greek7_old

btLibCharSet_greek_ccitt

btLibCharSet_HP_DeskTop

btLibCharSet_HP_Legal

btLibCharSet_HP_Math8

btLibCharSet_HP_Pi_font

btLibCharSet_hp_roman8

btLibCharSet_HZ_GB_2312

btLibCharSet_IBM00858

btLibCharSet_IBM00924

btLibCharSet_IBM01140

btLibCharSet_IBM01141

btLibCharSet_IBM01142

btLibCharSet_IBM01143

btLibCharSet_IBM01144

btLibCharSet_IBM01145

btLibCharSet_IBM01146

btLibCharSet_IBM01147

btLibCharSet_IBM01148

btLibCharSet_IBM01149

btLibCharSet_IBM037

btLibCharSet_IBM038

btLibCharSet_IBM1026

btLibCharSet_IBM273

btLibCharSet_IBM274

btLibCharSet_IBM275

btLibCharSet_IBM277

btLibCharSet_IBM278

btLibCharSet_IBM280

btLibCharSet_IBM281

btLibCharSet_IBM284

btLibCharSet_IBM285

btLibCharSet_IBM290

btLibCharSet_IBM297

btLibCharSet_IBM420

btLibCharSet_IBM423

btLibCharSet_IBM424

btLibCharSet_IBM437

btLibCharSet_IBM500

btLibCharSet_IBM775

btLibCharSet_IBM850

btLibCharSet_IBM851

btLibCharSet_IBM852

btLibCharSet_IBM855

btLibCharSet_IBM857

btLibCharSet_IBM860

btLibCharSet_IBM861

btLibCharSet_IBM862

btLibCharSet_IBM863

btLibCharSet_IBM864

btLibCharSet_IBM865

btLibCharSet_IBM866

btLibCharSet_IBM868

btLibCharSet_IBM869

btLibCharSet_IBM870

btLibCharSet_IBM871

btLibCharSet_IBM880

btLibCharSet_IBM891

btLibCharSet_IBM903

btLibCharSet_IBM904

btLibCharSet_IBM905

btLibCharSet_IBM918

btLibCharSet_IBM_Symbols

btLibCharSet_IBM_Thai

btLibCharSet_IEC_P27_1

btLibCharSet_INIS

btLibCharSet_INIS_8

btLibCharSet_INIS_cyrillic

btLibCharSet_INVARIANT

btLibCharSet_ISO_10367_box

btLibCharSet_ISO_10646_UCS_2

btLibCharSet_ISO_10646_UCS_4

btLibCharSet_ISO_10646_UCS_Basic

btLibCharSet_ISO_10646_Unicode_Latin1

btLibCharSet_ISO_10646_UTF_1

btLibCharSet_ISO_2022_CN

btLibCharSet_ISO_2022_CN_EXT

btLibCharSet_ISO_2022_JP

btLibCharSet_ISO_2022_JP_2

btLibCharSet_ISO_2022_KR

btLibCharSet_ISO_2033_1983

btLibCharSet_ISO_5427

btLibCharSet_ISO_5427_1981

btLibCharSet_ISO_5428_1980

btLibCharSet_ISO_646_basic_1983

btLibCharSet_ISO_646_irv_1983

btLibCharSet_ISO_6937_2_25

btLibCharSet_ISO_6937_2_add

btLibCharSet_ISO_8859_1

btLibCharSet_ISO_8859_10

btLibCharSet_iso_8859_13

btLibCharSet_iso_8859_14

btLibCharSet_ISO_8859_15

btLibCharSet_ISO_8859_1_Windows_3_0_Latin_1

btLibCharSet_ISO_8859_1_Windows_3_1_Latin_1

btLibCharSet_ISO_8859_2

btLibCharSet_ISO_8859_2_Windows_Latin_2

btLibCharSet_ISO_8859_3

btLibCharSet_ISO_8859_4

btLibCharSet_ISO_8859_5

btLibCharSet_ISO_8859_6

btLibCharSet_ISO_8859_6_E

btLibCharSet_ISO_8859_6_I

btLibCharSet_ISO_8859_7

btLibCharSet_ISO_8859_8

btLibCharSet_ISO_8859_8_E

btLibCharSet_ISO_8859_8_I

btLibCharSet_ISO_8859_9

btLibCharSet_ISO_8859_9_Windows_Latin_5

btLibCharSet_ISO_8859_supp

btLibCharSet_iso_ir_90

btLibCharSet_ISO_Unicode_IBM_1261

btLibCharSet_ISO_Unicode_IBM_1264

btLibCharSet_ISO_Unicode_IBM_1265

btLibCharSet_ISO_Unicode_IBM_1268

btLibCharSet_ISO_Unicode_IBM_1276

btLibCharSet_IT

btLibCharSet_JIS_C6220_1969_jp

btLibCharSet_JIS_C6220_1969_ro

btLibCharSet_JIS_C6226_1978

btLibCharSet_JIS_C6226_1983

btLibCharSet_JIS_C6229_1984_a

btLibCharSet_JIS_C6229_1984_b

btLibCharSet_JIS_C6229_1984_b_add

btLibCharSet_JIS_C6229_1984_hand

btLibCharSet_JIS_C6229_1984_hand_add

btLibCharSet_JIS_C6229_1984_kana

btLibCharSet_JIS_Encoding

btLibCharSet_JIS_X0201

btLibCharSet_JIS_X0212_1990

btLibCharSet_JUS_I_B1_002

btLibCharSet_JUS_I_B1_003_mac

btLibCharSet_JUS_I_B1_003_serb

btLibCharSet_KOI8_R

btLibCharSet_KOI8_U

btLibCharSet_KSC5636

btLibCharSet_KS_C_5601_1987

btLibCharSet_latin_greek

btLibCharSet_Latin_greek_1

btLibCharSet_latin_lap

btLibCharSet_macintosh

btLibCharSet_Microsoft_Publishing

btLibCharSet_MNEM

btLibCharSet_MNEMONIC

btLibCharSet_MSZ_7795_3

btLibCharSet_NATS_DANO

btLibCharSet_NATS_DANO_ADD

btLibCharSet_NATS_SEFI

btLibCharSet_NATS_SEFI_ADD

btLibCharSet_NC_NC00_10_81

btLibCharSet_NF_Z_62_010

btLibCharSet_NF_Z_62_010__1973_

btLibCharSet_NS_4551_1

btLibCharSet_NS_4551_2

btLibCharSet_PC8_Danish_Norwegian

btLibCharSet_PC8_Turkish

btLibCharSet_PT

btLibCharSet_PT2

btLibCharSet_SCSU

btLibCharSet_SEN_850200_B

btLibCharSet_SEN_850200_C

btLibCharSet_Shift_JIS

btLibCharSet_TIS_620

btLibCharSet_T_101_G2

btLibCharSet_T_61_7bit

btLibCharSet_T_61_8bit

btLibCharSet_UNICODE_1_1

btLibCharSet_UNICODE_1_1_UTF_7

btLibCharSet_UNKNOWN_8BIT

btLibCharSet_US_ASCII

btLibCharSet_us_dk

btLibCharSet_UTF_16

btLibCharSet_UTF_16BE

btLibCharSet_UTF_16LE

btLibCharSet_UTF_7

btLibCharSet_UTF_8

btLibCharSet_Ventura_International

btLibCharSet_Ventura_Math

btLibCharSet_Ventura_US

btLibCharSet_videotex_suppl

btLibCharSet_VIQR

btLibCharSet_VISCII

btLibCharSet_windows_1250

btLibCharSet_windows_1251

btLibCharSet_windows_1252

btLibCharSet_windows_1253

btLibCharSet_windows_1254

btLibCharSet_windows_1255

btLibCharSet_windows_1256

btLibCharSet_windows_1257

btLibCharSet_windows_1258

btLibCharSet_Windows_31J

btLibClientExecutableUrl

btLibCOD_Audio

btLibCOD_Capturing

btLibCOD_Information

btLibCOD_LimitedDiscoverableMode

btLibCOD_Major_Any

btLibCOD_Major_Audio

btLibCOD_Major_Computer

btLibCOD_Major_Lan_Access_Point

btLibCOD_Major_Mask

btLibCOD_Major_Misc

btLibCOD_Major_Peripheral

btLibCOD_Major_Phone

btLibCOD_Major_Unclassified

btLibCOD_Minor_Any

btLibCOD_Minor_Audio_Any

btLibCOD_Minor_Audio_Headset

btLibCOD_Minor_Audio_Unclassified

btLibCOD_Minor_Comp_Any

btLibCOD_Minor_Comp_Desktop

btLibCOD_Minor_Comp_Handheld

btLibCOD_Minor_Comp_Laptop

btLibCOD_Minor_Comp_Palm

btLibCOD_Minor_Comp_Server

btLibCOD_Minor_Comp_Unclassified

btLibCOD_Minor_Lan_0

btLibCOD_Minor_Lan_17

btLibCOD_Minor_Lan_33

btLibCOD_Minor_Lan_50

btLibCOD_Minor_Lan_67

btLibCOD_Minor_Lan_83

btLibCOD_Minor_Lan_99

btLibCOD_Minor_Lan_Any

btLibCOD_Minor_Lan_NoService

btLibCOD_Minor_Mask

btLibCOD_Minor_Phone_Any

btLibCOD_Minor_Phone_Cellular

btLibCOD_Minor_Phone_Cordless

btLibCOD_Minor_Phone_Modem

btLibCOD_Minor_Phone_Smart

btLibCOD_Minor_Phone_Unclassified

btLibCOD_Networking

btLibCOD_ObjectTransfer

btLibCOD_Rendering

btLibCOD_ServiceAny

btLibCOD_Service_Mask

btLibCOD_Telephony

btLibDESD_16BYTES

btLibDESD_1BYTE

btLibDESD_2BYTES

btLibDESD_4BYTES

btLibDESD_8BYTES

btLibDESD_ADD_16BITS

btLibDESD_ADD_32BITS

btLibDESD_ADD_8BITS

btLibDESD_MASK

btLibDETD_ALT

btLibDETD_BOOL

btLibDETD_MASK

btLibDETD_NIL

btLibDETD_SEQ

btLibDETD_SINT

btLibDETD_TEXT

btLibDETD_UINT

btLibDETD_URL

btLibDETD_UUID

btLibDeviceAddressSize

btLibDocumentationUrl

btLibErr...

btLibFeatureCreator

btLibFeatureVersion

btLibIconUrl

btLibL2DiscConfigOptions

btLibL2DiscConfigReject

btLibL2DiscConfigUnacceptable

btLibL2DiscConnNoResources

btLibL2DiscConnPsmUnsupported

btLibL2DiscConnSecurityBlock

btLibL2DiscLinkDisc

btLibL2DiscQosViolation

btLibL2DiscReasonUnknown

btLibL2DiscRequestTimeout

btLibL2DiscSecurityBlock

btLibL2DiscUserRequest

btLibLangAbkihazian

btLibLangAfar

btLibLangAfrikaans

btLibLangAlbanian

btLibLangAmharic

btLibLangArabic

btLibLangArmenian

btLibLangAssamese

btLibLangAymara

btLibLangAzerbaijani

btLibLangBashkir

btLibLangBasque

btLibLangBengali

btLibLangBhutani

btLibLangBihari

btLibLangBislama

btLibLangBreton

btLibLangBulgarian

btLibLangBurmese

btLibLangByelorussian

btLibLangCambodian

btLibLangCatalan

btLibLangChinese

btLibLangCorsican

btLibLangCroation

btLibLangCzech

btLibLangDanish

btLibLangDutch

btLibLangEnglish

btLibLangEsperanto

btLibLangEstonian

btLibLangFaroese

btLibLangFinnish

btLibLangFrench

btLibLangFrisian

btLibLangGalician

btLibLangGeorgian

btLibLangGerman

btLibLangGreek

btLibLangGreenlandic

btLibLangGuarani

btLibLangGujarati

btLibLangHausa

btLibLangHebrew

btLibLangHindi

btLibLangHungarian

btLibLangIcelandic

btLibLangIndonesian

btLibLangInterlingua

btLibLangInterlingue

btLibLangInupiak

btLibLangIrish

btLibLangItalian

btLibLangJapanese

btLibLangJavanese

btLibLangKannada

btLibLangKashmiri

btLibLangKazakh

btLibLangKinyarwanda

btLibLangKirghiz

btLibLangKirundi

btLibLangKorean

btLibLangKurdish

btLibLangLaothian

btLibLangLatin

btLibLangLatvian

btLibLangLingala

btLibLangLithuanian

btLibLangMacedonian

btLibLangMalagasy

btLibLangMalay

btLibLangMalayalam

btLibLangMaltese

btLibLangMaori

btLibLangMarathi

btLibLangMoldavian

btLibLangMongolian

btLibLangNaura

btLibLangNepali

btLibLangNorwegian

btLibLangOccitan

btLibLangOriya

btLibLangOromo

btLibLangPashto

btLibLangPersian

btLibLangPolish

btLibLangPortuguese

btLibLangPunjabi

btLibLangQuechua

btLibLangRhaeto_Romance

btLibLangRomanian

btLibLangRussian

btLibLangSamoan

btLibLangSangho

btLibLangSanskrit

btLibLangScotsGaelic

btLibLangSerbian

btLibLangSerbo_Croation

btLibLangSesotho

btLibLangSetswanna

btLibLangShona

btLibLangSindhi

btLibLangSinghalese

btLibLangSiswati

btLibLangSlovak

btLibLangSlovenian

btLibLangSomali

btLibLangSpanish

btLibLangSundanese

btLibLangSwahili

btLibLangSwedish

btLibLangTagalog

btLibLangTajik

btLibLangTamil

btLibLangTatar

btLibLangTelugu

btLibLangThai

btLibLangTibetan

btLibLangTigrinya

btLibLangTonga

btLibLangTsonga

btLibLangTurkish

btLibLangTurkmen

btLibLangTwi

btLibLanguageBaseAttributeIdList

btLibLangUkranian

btLibLangUrdu

btLibLangUzbek

btLibLangVietnamese

btLibLangVolapuk

btLibLangWelsh

btLibLangWolof

btLibLangXhosa

btLibLangYiddish

btLibLangYoruba

btLibLangZulu

btLibMaxDeviceNameLength

btLibMeStatusAuthenticateFailure

btLibMeStatusCommandDisallowed

btLibMeStatusConnnectionTimeout

btLibMeStatusHardwareFailure

btLibMeStatusHostTimeout

btLibMeStatusInvalidHciParam

btLibMeStatusInvalidLmpParam

btLibMeStatusLimitedResources

btLibMeStatusLmpPduNotAllowed

btLibMeStatusLmpResponseTimeout

btLibMeStatusLmpTransdCollision

btLibMeStatusLocalTerminated

btLibMeStatusLowResources

btLibMeStatusMaxAclConnections

btLibMeStatusMaxConnections

btLibMeStatusMaxScoConnections

btLibMeStatusMemoryFull

btLibMeStatusMissingKey

btLibMeStatusNoConnection

btLibMeStatusPageTimeout

btLibMeStatusPairingNotAllowed

btLibMeStatusPersonalDevice

btLibMeStatusPowerOff

btLibMeStatusRepeatedAttempts

btLibMeStatusRoleChangeNotAllowed

btLibMeStatusScoAirModeRejected

btLibMeStatusScoIntervalRejected

btLibMeStatusScoOffsetRejected

btLibMeStatusSecurityError

btLibMeStatusUnknownHciCommand

btLibMeStatusUnknownLmpPDU

btLibMeStatusUnspecifiedError

btLibMeStatusUnsupportedFeature

btLibMeStatusUnsupportedLmpParam

btLibMeStatusUnsupportedRemote

btLibMeStatusUserTerminated

btLibNotYetSupported

btLibProfileDescriptorList

btLibProtocolDescriptorList

btLibProviderNameOffset

btLibSdpUUID_PROT_FTP

btLibSdpUUID_PROT_HTTP

btLibSdpUUID_PROT_IP

btLibSdpUUID_PROT_L2CAP

btLibSdpUUID_PROT_OBEX

btLibSdpUUID_PROT_RFCOMM

btLibSdpUUID_PROT_SDP

btLibSdpUUID_PROT_TCP

btLibSdpUUID_PROT_TCS_AT

btLibSdpUUID_PROT_TCS_BIN

btLibSdpUUID_PROT_UDP

btLibSdpUUID_PROT_WSP

btLibSdpUUID_SC_BROWSE_GROUP_DESC

btLibSdpUUID_SC_CORDLESS_TELEPHONY

btLibSdpUUID_SC_DIALUP_NETWORKING

btLibSdpUUID_SC_FAX

btLibSdpUUID_SC_GENERIC_AUDIO

btLibSdpUUID_SC_GENERIC_FILE_TRANSFER

btLibSdpUUID_SC_GENERIC_NETWORKING

btLibSdpUUID_SC_GENERIC_TELEPHONY

btLibSdpUUID_SC_HEADSET

btLibSdpUUID_SC_HEADSET_AUDIO_GATEWAY

btLibSdpUUID_SC_INTERCOM

btLibSdpUUID_SC_IRMC_SYNC

btLibSdpUUID_SC_IRMC_SYNC_COMMAND

btLibSdpUUID_SC_LAN_ACCESS_PPP

btLibSdpUUID_SC_OBEX_FILE_TRANSFER

btLibSdpUUID_SC_OBEX_OBJECT_PUSH

btLibSdpUUID_SC_PNP_INFO

btLibSdpUUID_SC_PUBLIC_BROWSE_GROUP

btLibSdpUUID_SC_SERIAL_PORT

btLibSdpUUID_SC_SERVICE_DISCOVERY_SERVER

btLibSdpUUID_SC_WAP

btLibSdpUUID_SC_WAP_CLIENT

btLibServiceClassIdList

btLibServiceDescriptionOffset

btLibServiceId

btLibServiceNameOffset

btLibServiceRecordState

btLibServiceShutdownAclDrop

btLibServiceShutdownAppUse

btLibServiceShutdownDetached

btLibServiceShutdownPowerCycled

btLibServiceShutdownTimeout

btLibTimeToLive

BT_L2CAP_MTU

BT_L2CAP_RANDOM_PSM

BT_RF_DEFAULT_FRAMESIZE

BT_RF_MAX_FRAMESIZE

BT_RF_MIN_FRAMESIZE