Functions in bps.h
Functions that are available for BlackBerry Platform Services.
bps_add_fd()
Add a file descriptor to the currently active channel.
bps_add_sigevent_handler()
Add a sigevent handler to the active channel.
bps_channel_create()
Create an event channel tied to the caller's current thread.
bps_channel_destroy()
Destroy the specified channel based on the channel ID.
bps_channel_exec()
Register a function for eventual execution.
bps_channel_get_active()
Retrieve the thread's active channel ID.
bps_channel_push_event()
Post an event to the selected channel.
bps_channel_set_active()
Set the thread's active channel.
bps_free()
Free the memory allocated by platform services.
bps_get_domain_data()
Retrieve domain-specific data from the active channel.
bps_get_event()
Retrieve the next event from the application's active channel.
bps_get_version()
Retrieve the version of BPS.
bps_initialize()
Initialize the BPS library for use with the caller's current thread.
bps_push_event()
Post an event to the active channel.
bps_register_domain()
Reserve a unique domain ID for identifying a service's events.
bps_register_shutdown_handler()
Register a callback that will be invoked when the last shutdown function is called.
bps_register_channel_destroy_handler()
Register a callback that will be invoked when the active channel is being destroyed.
bps_remove_fd()
Remove a file descriptor from the active channel.
bps_remove_sigevent_handler()
Remove the sigevent handler from the active channel.
bps_set_domain_data()
Set domain specific data for the active channel.
bps_set_verbosity()
Set the verbosity of logging for platform services.
bps_shutdown()
Free the platform service resources for the current thread specified by the caller.
Parent topic:
Platform Services (bps.h)
Related concepts
Constants in bps.h
Data types in bps.h