Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
ble::Advertisement Member List

This is the complete list of members for ble::Advertisement, including all inherited members.

Advertisement(bool extended=false)ble::Advertisementinline
Advertisement(size_t data_reserve, size_t scan_data_reserve)ble::Advertisementinline
Advertisement(size_t data_reserve, size_t dummy, bool extended)ble::Advertisementinline
append(Field field, Defs::AdvType type, const void *buf, size_t size, bool clip=false)ble::Advertisement
append(Field field, Defs::AdvType type, std::basic_string< uint8_t > &buf, bool clip=false)ble::Advertisementinline
append_name(Field field, std::string &name)ble::Advertisementinline
concat_service_data_128(const uint8_t uuid[16], const void *buf, size_t size)ble::Advertisement
concat_service_data_128(const uint8_t uuid[16], std::basic_string< uint8_t > &buf)ble::Advertisementinline
DATA enum valueble::Advertisement
data_ble::Advertisementprivate
extended_ble::Advertisementprivate
Field enum nameble::Advertisement
Flags enum nameble::Advertisement
get_data()ble::Advertisementinline
get_data_size()ble::Advertisementinline
get_scan_data()ble::Advertisementinline
get_scan_data_size()ble::Advertisementinline
is_extended()ble::Advertisementinline
MAX_DATA_PAYLOAD_SIZEble::Advertisementstatic
MAX_EXT_DATA_PAYLOAD_SIZEble::Advertisementstatic
MAX_SCAN_DATA_PAYLOAD_SIZEble::Advertisementstatic
prepend(Field field, Defs::AdvType type, const void *buf, size_t size, bool clip=false)ble::Advertisement
prepend(Field field, Defs::AdvType type, std::basic_string< uint8_t > &buf, bool clip=false)ble::Advertisementinline
prepend_name(Field field, std::string &name)ble::Advertisementinline
SCAN_DATA enum valueble::Advertisement
scanData_ (defined in ble::Advertisement)ble::Advertisementprivate
update(Field field, Defs::AdvType type, const void *buf, size_t size, unsigned instance=1, bool exact_size=true, bool clip=false)ble::Advertisement
update(Field field, Defs::AdvType type, std::basic_string< uint8_t > &buf, unsigned instance=1, bool exact_size=true, bool clip=false)ble::Advertisementinline