📦 libdivecomputer
56 pages
D
- dc_bluetooth_addr2str(3)Convert a bluetooth address to a string.✨
- dc_bluetooth_device_free(3)Destroy the bluetooth device and free all resources.✨
- dc_bluetooth_device_get_address(3)Get the address of a bluetooth device.✨
- dc_bluetooth_device_get_name(3)Get the name of a bluetooth device.✨
- dc_bluetooth_iterator_new(3)Create an iterator to enumerate the bluetooth devices.✨
- dc_bluetooth_open(3)Opens an iostream for a bluetooth device✨
- dc_bluetooth_str2addr(3)Convert a string to a bluetooth address.✨
- dc_buffer_append(3)append to a binary buffer✨
- dc_buffer_free(3)free an resizable binary buffer✨
- dc_buffer_get_data(3)get the data of a buffer✨
- dc_buffer_get_size(3)get the size used by a buffer✨
- dc_buffer_new(3)create an resizable binary buffer✨
- dc_buffer_prepend(3)prepend to a binary buffer✨
- dc_context_free(3)free a device-handling context✨
- dc_context_new(3)create a new device-handling context✨
- dc_context_set_logfunc(3)set the logging function for a dive computer context✨
- dc_context_set_loglevel(3)set the logging level for a dive computer context✨
- dc_datetime_gmtime(3)convert an timestamp to GMT date and time✨
- dc_datetime_localtime(3)convert an timestamp to local date and time✨
- dc_datetime_mktime(3)convert an local date and time to a timestamp✨
- dc_datetime_now(3)return the current integral timestamp✨
- dc_descriptor_free(3)free a dive computer descriptor reference✨
- dc_descriptor_get_model(3)get the model of a dive computer descriptor✨
- dc_descriptor_get_product(3)get the product of a dive computer descriptor✨
- dc_descriptor_get_transports(3)Gets the transports supported by the given descriptor.✨
- dc_descriptor_get_vendor(3)get the vendor of a dive computer descriptor✨
- dc_descriptor_iterator_new(3)get all supported dive computers✨
- dc_device_close(3)close a dive computer device✨
- dc_device_foreach(3)iterate over dives in a dive computer✨
- dc_device_open(3)open a dive computer device✨
- dc_device_set_cancel(3)callback to check whether processing should cancel✨
- dc_device_set_events(3)set events logged during device interaction✨
- dc_device_set_fingerprint(3)set the last-seen dive fingerprint✨
- dc_iostream_close(3)Close the I/O stream and free all resources.✨
- dc_irda_device_free(3)Destroy the irda device and free all resources.✨
- dc_irda_device_get_address(3)Get the address of the IrDA device.✨
- dc_irda_device_get_name(3)Get the address of the IrDA device.✨
- dc_irda_iterator_new(3)Create an iterator to enumerate the IrDA devices.✨
- dc_irda_open(3)Opens an iostream for a IrDA device✨
- dc_iterator_free(3)frees an iterator✨
- dc_iterator_next(3)next element in an iterator✨
- dc_parser_destroy(3)destroys a single dive parser✨
- dc_parser_get_datetime(3)extract the date and time from a parsed dive✨
- dc_parser_get_field(3)extract a field from a parsed dive✨
- dc_parser_new(3)create a parser for a single dive✨
- dc_parser_samples_foreach(3)iterate over samples taken during a dive✨
- dc_serial_device_free(3)Destroy the serial device and free all resources.✨
- dc_serial_device_get_name(3)Get the device name of the serial device.✨
- dc_serial_iterator_new(3)Create an iterator to enumerate the serial devices.✨
- dc_serial_open(3)Opens an iostream for a serial device✨
- dc_usbhid_device_free(3)Destroy the USB HID device and free all resources.✨
- dc_usbhid_device_get_pid(3)Get the product id (PID) of the USB HID device.✨
- dc_usbhid_device_get_vid(3)Get the vendor id (VID) of the USB HID device.✨
- dc_usbhid_iterator_new(3)Create an iterator to enumerate the USB HID devices.✨
- dc_usbhid_open(3)Opens an iostream for a USB HID device✨
L
- libdivecomputer(3)communicate with dive computers✨
💅
getting it ready, bestie…