About This Document lxxxv
Palm OS SDK Documentation lxxxv
What This Volume Contains lxxxv
Additional Resources lxxxvi
Conventions Used in This Guide lxxxvii
Part I: User Interface
1 Application Launch Codes
Launch Codes
sysAppLaunchCmdHandleSyncCallApp
sysAppLaunchCmdPanelCalledFromApp
sysAppLaunchCmdReturnFromPanel
Launch Flags
2 Palm OS Events
Event Data Structures
Event Reference
3 Notifications
Notification Data Structures
Notification Reference
sysExternalConnectorAttachEvent
sysExternalConnectorDetachEvent
sysNotifyInputAreaDrawingEvent
sysNotifyInputAreaPendownEvent
sysNotifyProcessPenStrokeEvent
sysNotifyVirtualCharHandlingEvent
4 Attention Manager
Attention Manager Data Structures
Attention Manager Constants
Attention Manager Drawing Constants
Attention Manager Feature Constants
Attention Manager Functions
Application-Defined Functions
5 Categories
Category Data Structures
Category Constants
Category Functions
6 Clipboard
Clipboard Data Structures
Clipboard Functions
7 Controls
Control Data Structures
Control Resources
Control Functions
8 Date and Time Selector
Date and Time Selections Data Structures
Date and Time Selection Functions
9 Fields
Field Data Structures
Field Resources
Field Functions
FldSendHeightChangeNotification
10 Find
Find Functions
11 Forms
Form Structures and Types
Form Constants
Form Navigation Focus Error Codes
Form Dynamic Input Area Policies
One-Handed Navigation Trap Selectors
Form Resources
Form Functions
Application-Defined Functions
12 Graffiti Shift
GraffitiShift Functions
13 Insertion Point
Insertion Point Functions
14 Lists
List Data Structures
List Resources
List Functions
Application-Defined Function
15 Menus
Menu Data Structures
Menu Constants
Menu Resources
Menu Functions
16 Private Records
Private Record Data Structures
Private Record Functions
17 Progress Manager
Progress Manager Functions
Application-Defined Functions
18 Scroll Bars
Scroll Bar Data Structures
Scroll Bar Resources
Scroll Bar Functions
19 System Dialogs
System Dialog Functions
20 Tables
Table Data Structures
Table Constants
Table Resource
Table Functions
Application-Defined Functions
21 UI Color List
UI Color Data Types
UI Color Functions
22 UI Controls
UI Control Functions
23 Miscellaneous User Interface Functions
Miscellaneous User Interface Data Structures
Miscellaneous User Interface Functions
Part II: System Management
24 Alarm Manager
Alarm Manager Functions
Application-Defined Functions
25 ARM Debug Nub
ARM Debug Nub Structures and Types
ARM Debug Nub Constants
Miscellaneous ARM Debug Nub Constants
ARM Debug Nub Functions and Macros
26 Bitmaps
Bitmap Data Structures
Bitmap Constants
Bitmap Resources
Bitmap Functions
27 Byte Order Utilities
ByteOrderUtils Functions and Macros
28 Certificate Manager
Certificate Manager Structures and Types
Certificate Manager Constants
Certificate Manager Error Codes
Certificate Verification Failure Codes
Miscellaneous Certificate Manager Constants
Certificate Manager Element Field Macros
apCertMgrElementFieldRDNValueN
apCertMgrElementFieldX509ExBytesN
apCertMgrElementFieldX509ExCriticalN
apCertMgrElementFieldX509ExOIDN
Certificate Manager Functions and Macros
29 Character Attributes
Character Attribute Functions
30 Data and Resource Manager
Data Manager Data Structures
Data Manager Constants
Data Manager Functions
DmGetNextDatabaseByTypeCreator
Application-Defined Functions
31 Debug Manager
Debug Manager Structures and Types
Debug Manager Constants
System-Defined Debug Control Operations
Debug Manager Functions and Macros
Application-Defined Functions
32 Error Manager
ERROR_CHECK_LEVEL Define
Error Manager Data Structures
Error Manager Functions and Macros
33 Expansion Manager
Expansion Manager Data Structures
Expansion Manager Constants
Expansion Manager Functions
34 Feature Manager
Feature Constants
Expansion and VFS Manager Features
Emulator and Debugging Features
Feature Manager Functions and Macros
35 File Streaming
File Streaming Constants
File Streaming Functions
File Streaming Error Codes
36 Float Manager
Float Manager Data Structures
Float Manager Functions
37 Fonts
Font Data Structures
Font Constants
Font Resources
Font Functions
38 Graffiti Manager
Graffiti Manager Functions
39 Helper API
Helper Data Structures
Helper Constants
40 Key Manager
Key Manager Functions
41 Locale Manager
Locale Manager Data Types
Locale Manager Constants
Locale Manager Functions
42 Memory Manager
Memory Manager Functions
43 Notification Manager
Notification Constants
Notification Functions
SysNotifyBroadcastFromInterrupt
Application-Defined Functions
44 Overlay Manager
Overlay Manager Data Structures
Overlay Manager Constants
Overlay Manager Functions
45 Password
Password Functions
46 Pen Input Manager Reference
Pen Input Manager Constants
Pen Input Manager Functions
Control Bar Functions
Display Orientation Functions
47 Pen Manager
Pen Manager Functions
48 Preferences
Preferences Data Types
Preferences Constants
Preferences Functions
49 Rectangles
Rectangle Data Structures
Rectangle Functions
50 Sound Manager
Simple Sound Data Structures
Simple Sound Constants
Simple Sound Functions
SndPlaySmfResourceIrregardless
Simple Sound Application-Defined Functions
Sampled Sound Data Structures
Sampled Sound Constants
Sound Stream Feature Constants
Sampled Sound Functions
Sampled Sound Application-Defined Functions
SndStreamVariableBufferCallback
51 Standard IO
Standard IO Functions and Macros
Standard IO Provider Functions
Application-Defined Function
52 String Manager
String Manager Functions
53 System Event Manager
System Event Manager Data Structures
System Event Manager Functions
54 System Manager
System Manager Data Structures
System Functions
Application-Defined Functions
55 Text Manager
Text Manager Data Structures
Text Manager Constants
Character Encoding Feature Attributes
Text Manager Functions
56 Text Services Manager
Text Services Manager Data Structures
Text Services Manager Functions
57 Time Manager
Time Manager Data Structures
Time Manager Constants
Time Manager Functions
58 Virtual File System Manager
VFS Manager Data Structures
VFS Manager Constants
VFS Manager Functions
VFSImportDatabaseFromFileCustom
Application-Defined Functions
59 Windows
Window Data Structures
Window Constants
Window Coordinate System Constants
Window Functions
60 Miscellaneous System Functions
Part III: Communications
61 Connection Manager
Connection Manager Data Types
Connection Manager Constants
Connection Manager Functions
62 Exchange Manager
Exchange Manager Data Structures
Exchange Manager Constants
Exchange Manager Functions
Application-Defined Functions
63 Exchange Library
Exchange Library Functions
64 IR Library
IR Library Data Structures
IR Library Constants
IR Stack Callback Events
IR Library Functions
IAS Functions and Macros
Application-Defined Functions
65 Modem Manager
Modem Manager Functions
66 Net Library
Net Library Data Structures
Net Library Constants
Socket Notice Trigger Conditions
Net Library Functions
67 Network Utilities
Network Utility Functions
68 Script Plugin
Script Plugin Data Types
Script Plugin Constants
Script Plugin Functions
69 Virtual Drivers
Driver Data Structures
Driver Constants
Virtual Driver-Defined Functions
Serial Manager Queue Functions
70 Serial Manager
Serial Manager Data Structures
Serial Manager Constants
Serial Manager Functions
Serial Manager Application-Defined Functions
71 Old Serial Manager
Serial Manager Data Structures
Serial Manager Functions
72 Serial Link Manager
Serial Link Manager Functions
73 Telephony Basic Services
Telephony Service Types
Telephony Data Structures
Telephony Constants
Telephone Call State Constants
Telephone Call Service Type Constants
Telephony Functions
Feature Support Functions
74 Telephony Security and Configuration
Telephony Security and Configuration Data Structures
TelStyChangeAuthenticationType
Telephony Security and Configuration Constants
Authentication State Constants
Telephony Security and Configuration Functions
TelStyChangeAuthenticationCode
75 Telephony Network
Telephony Network Data Structures
Telephony Network Constants
Telephony Network Functions
76 Telephony Calls
Telephony Calls Data Structures
Telephony Calls Functions
77 Telephony SMS
Telephony SMS Data Structures
TelSmsDeliveryAdvancedCDMAType
TelSmsDeliveryAdvancedTDMAType
TelSmsReadSubmittedMessagesType
Telephony SMS Constants
SMS Message Transport Protocol Constants
SMS Data Coding Scheme Constants
Telephony SMS Functions
78 Telephony Phone Book
Telephony Phone Book Data Structures
TelPhbGetAvailablePhonebooksType
Telephony Phone Book Constants
Telephony Phone Book Functions
Part IV: Libraries
79 Internet Library
Internet Library Data Structures
Internet Library Constants
Internet Library Functions
80 PalmOSGlue Library
PalmOSGlue Functions
81 Bluetooth Library: General Functions
Security Functions
BtLibSecurityFindTrustedDeviceRecord
BtLibSecurityGetTrustedDeviceRecordInfo
BtLibSecurityNumTrustedDeviceRecords
BtLibSecurityRemoveTrustedDevice Record
Utility Functions
82 Bluetooth Library: Management
Bluetooth Management Data Structures
Management Callback Events
btLibManagementEventAccessibilityChange
btLibManagementEventAclConnectInbound
btLibManagementEventAclConnectOutbound
btLibManagementEventAclDisconnect
btLibManagementEventAuthentication Complete
btLibManagementEventEncryptionChange
btLibManagementEventInquiryCanceled
btLibManagementEventInquiryComplete
btLibManagementEventInquiryResult
btLibManagementEventLocalNameChange
btLibManagementEventModeChange
btLibManagementEventNameResult
btLibManagementEventPairingComplete
btLibManagementEventPasskeyRequest
btLibManagementEventPasskeyRequestComplete
btLibManagementEventPiconetCreated
btLibManagementEventPiconetDestroyed
btLibManagementEventRadioState
btLibManagementEventRoleChange
Management Event Status Codes
Library Management Functions
Management Functions
BtLibRegisterManagementNotification
BtLibUnregisterManagementNotification
Application-Defined Functions
83 Bluetooth Library: Sockets and Service Discovery
Socket-Related Data Structures
BtLibProfileDescriptorListEntryType
BtLibProtocolDescriptorListEntryType
BtLibSdpRemoteServiceRecordHandle
Socket Callback Events
btLibSocketEventConnectedInbound
btLibSocketEventConnectedOutbound
btLibSocketEventConnectRequest
btLibSocketEventSdpServiceRecordHandle
btLibSocketEventSdpGetAttribute
btLibSocketEventSdpGetStringLen
btLibSocketEventSdpGetNumListEntries
btLibSocketEventSdpGetNumLists
btLibSocketEventSdpGetRawAttribute
btLibSocketEventSdpGetRawAttributeSize
btLibSocketEventSdpGetServerChannelBy Uuid
btLibSocketEventSdpGetPsmByUuid
Socket Disconnection Error Codes
Socket Functions
BtLibSocketRespondToConnection
Service Discovery Protocol Functions
BtLibSdpGetServerChannelByUuid
BtLibSdpServiceRecordGetAttribute
BtLibSdpServiceRecordGetNumListEntries
BtLibSdpServiceRecordGetNumLists
BtLibSdpServiceRecordGetRawAttribute
BtLibSdpServiceRecordGetSizeOfRawAttribute
BtLibSdpServiceRecordGetStringOrUrlLength
BtLibSdpServiceRecordMapRemote
BtLibSdpServiceRecordSetAttribute
BtLibSdpServiceRecordSetAttributesForSocket
BtLibSdpServiceRecordSetRawAttribute
BtLibSdpServiceRecordsGetByServiceClass
BtLibSdpServiceRecordStartAdvertising
BtLibSdpServiceRecordStopAdvertising
Application-Defined Functions
84 Cryptography Provider Manager
The Default Provider
Fundamental CPM Functions
Using the Crypto-Info Structures
Using the Export Functions
CPM and AP Constants
Block Encryption Mode Constants
CPM Error Codes
CPM and AP Structures and Data Types
CPM Functions
85 SMS Exchange Library
SMS Exchange Library Data Structures
SMS Exchange Library Constants
SMS Data Coding Scheme Constants
86 SSL Library
SSL Library Structures and Types
SSL Library Constants
Miscellaneous SSL Library Constants
SSL Library Functions and Macros
Application-Defined Functions
87 SSL Library Macros
SSL Library Macro Constants
SSL Library Macros
SslContextGet_ClientCertRequest
SslContextGet_DontSendShutdown
SslContextGet_DontWaitForShutdown
SslContextSet_DontSendShutdown
SslContextSet_DontWaitForShutdown
88 Personal Data Interchange Library
PDI Library Data Structures
PDI Library Constants
Property Value Field Constants
Property Value Format Constants
Reader and Writer Options Constants