24#ifndef __M_IO_BLUETOOTH_H__
25#define __M_IO_BLUETOOTH_H__
27#include <mstdlib/base/m_defs.h>
28#include <mstdlib/base/m_types.h>
29#include <mstdlib/io/m_io.h>
30#include <mstdlib/io/m_event.h>
void M_io_bluetooth_enum_destroy(M_io_bluetooth_enum_t *btenum)
M_bool M_io_bluetooth_enum_connected(const M_io_bluetooth_enum_t *btenum, size_t idx)
size_t M_io_bluetooth_enum_count(const M_io_bluetooth_enum_t *btenum)
const char * M_io_bluetooth_enum_service_name(const M_io_bluetooth_enum_t *btenum, size_t idx)
struct M_io_bluetooth_enum M_io_bluetooth_enum_t
Definition: m_io_bluetooth.h:53
const char * M_io_bluetooth_enum_mac(const M_io_bluetooth_enum_t *btenum, size_t idx)
M_io_error_t M_io_bluetooth_create(M_io_t **io_out, const char *mac, const char *uuid)
const char * M_io_bluetooth_enum_name(const M_io_bluetooth_enum_t *btenum, size_t idx)
M_io_bluetooth_enum_t * M_io_bluetooth_enum(void)
const char * M_io_bluetooth_enum_service_uuid(const M_io_bluetooth_enum_t *btenum, size_t idx)
enum M_io_error M_io_error_t
Definition: m_io.h:93
struct M_io M_io_t
Definition: m_io.h:59