Functions in bps.hRelated linksbps.hFunctions for the BlackBerry Platform Services library. Defines in bps.hEnumerations in bps.hbps_add_fd() Adds a file descriptor to the currently active channel. bps_channel_create() Creates an event channel tied to the caller's current thread. bps_channel_destroy() Destroys a channel. bps_channel_get_active() Returns the thread's active channel ID. bps_channel_push_event() Posts an event to the selected channel. bps_channel_set_active() Sets the thread's active channel. bps_free() Frees memory allocated by platform services. bps_get_domain_data() Retrieves domain-specific data from the active channel. bps_get_event() Retrieves the next event from the application's active channel. bps_get_version() Retrieves the version of BPS. bps_initialize() Initializes the BPS library for use with the caller's current thread. bps_push_event() Posts an event to the active channel. bps_register_domain() Reserves a unique domain ID for identifying a service's events. bps_register_shutdown_handler() Registers a callback that will be invoked when the last bps_shutdown() function is called. bps_register_channel_destroy_handler() Registers a callback that will be invoked when the active channel is being destroyed. bps_remove_fd() Removes a file descriptor from the active channel. bps_set_domain_data() Sets domain specific data for the active channel. bps_set_verbosity() Sets the verbosity of logging for platform services. bps_shutdown() Frees platform service resources for the current thread specified by the caller.