mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-03-30 07:21:20 +00:00
use '// MARK:' instead of the non portable '#pragma mark'
This commit is contained in:
parent
2de56e6d03
commit
ed7e0985ab
@ -94,7 +94,7 @@ typedef struct {
|
||||
|
||||
} client_state_t;
|
||||
|
||||
#pragma mark prototypes
|
||||
// MARK: prototypes
|
||||
static void dummy_bluetooth_status_handler(BLUETOOTH_STATE state);
|
||||
static client_state_t * client_for_connection(connection_t *connection);
|
||||
static int clients_require_power_on(void);
|
||||
@ -103,7 +103,7 @@ static void clients_clear_power_request(void);
|
||||
static void start_power_off_timer(void);
|
||||
static void stop_power_off_timer(void);
|
||||
|
||||
#pragma mark globals
|
||||
// MARK: globals
|
||||
static hci_transport_t * transport;
|
||||
static hci_uart_config_t config;
|
||||
static timer_source_t timeout;
|
||||
@ -643,7 +643,7 @@ int main (int argc, char * const * argv){
|
||||
}
|
||||
|
||||
|
||||
#pragma mark manage power off timer
|
||||
// MARK: manage power off timer
|
||||
|
||||
#define USE_POWER_OFF_TIMER
|
||||
|
||||
@ -667,7 +667,7 @@ static void start_power_off_timer(void){
|
||||
#endif
|
||||
}
|
||||
|
||||
#pragma mark manage list of clients
|
||||
// MARK: manage list of clients
|
||||
|
||||
|
||||
static client_state_t * client_for_connection(connection_t *connection) {
|
||||
|
@ -200,7 +200,7 @@ static int get_name(bd_addr_t *bd_addr, device_name_t *device_name) {
|
||||
return (remoteName != nil);
|
||||
}
|
||||
|
||||
#pragma mark PERSISTENT RFCOMM CHANNEL ALLOCATION
|
||||
// MARK: PERSISTENT RFCOMM CHANNEL ALLOCATION
|
||||
|
||||
static int firstFreeChannelNr(void){
|
||||
BOOL channelUsed[MAX_RFCOMM_CHANNEL_NR+1];
|
||||
|
@ -1286,7 +1286,7 @@ void rfcomm_close_connection(void *connection){
|
||||
}
|
||||
}
|
||||
|
||||
#pragma mark RFCOMM BTstack API
|
||||
// MARK: RFCOMM BTstack API
|
||||
|
||||
void rfcomm_init(void){
|
||||
rfcomm_client_cid_generator = 0;
|
||||
|
@ -28,7 +28,7 @@
|
||||
* SUCH DAMAGE.
|
||||
*
|
||||
*/
|
||||
#pragma mark once
|
||||
#pragma once
|
||||
|
||||
#include <stdint.h>
|
||||
#include <btstack/linked_list.h>
|
||||
|
@ -52,7 +52,7 @@ void sdp_normalize_uuid(uint8_t *uuid, uint32_t shortUUID){
|
||||
net_store_32(uuid, 0, shortUUID);
|
||||
}
|
||||
|
||||
#pragma mark DataElement getter
|
||||
// MARK: DataElement getter
|
||||
de_size_t de_get_size_type(uint8_t *header){
|
||||
return header[0] & 7;
|
||||
}
|
||||
@ -144,7 +144,8 @@ void de_store_descriptor_with_len(uint8_t * header, de_type_t type, de_size_t si
|
||||
}
|
||||
}
|
||||
|
||||
#pragma mark DataElement creation
|
||||
// MARK: DataElement creation
|
||||
|
||||
/* starts a new sequence in empty buffer - first call */
|
||||
void de_create_sequence(uint8_t *header){
|
||||
de_store_descriptor_with_len( header, DE_DES, DE_SIZE_VAR_16, 0); // DES, 2 Byte Length
|
||||
@ -217,7 +218,7 @@ void de_add_uuid128(uint8_t * seq, uint8_t * uuid){
|
||||
void sdp_add_attribute(uint8_t *seq, uint16_t attributeID, uint8_t attributeValue){
|
||||
}
|
||||
|
||||
#pragma mark DataElementSequence traversal
|
||||
// MARK: DataElementSequence traversal
|
||||
typedef int (*de_traversal_callback_t)(uint8_t * element, de_type_t type, de_size_t size, void *context);
|
||||
static void de_traverse_sequence(uint8_t * element, de_traversal_callback_t handler, void *context){
|
||||
de_type_t type = de_get_element_type(element);
|
||||
@ -233,7 +234,7 @@ static void de_traverse_sequence(uint8_t * element, de_traversal_callback_t hand
|
||||
}
|
||||
}
|
||||
|
||||
#pragma mark AttributeList traversal
|
||||
// MARK: AttributeList traversal
|
||||
typedef int (*sdp_attribute_list_traversal_callback_t)(uint16_t attributeID, uint8_t * attributeValue, de_type_t type, de_size_t size, void *context);
|
||||
static void sdp_attribute_list_traverse_sequence(uint8_t * element, sdp_attribute_list_traversal_callback_t handler, void *context){
|
||||
de_type_t type = de_get_element_type(element);
|
||||
@ -255,7 +256,7 @@ static void sdp_attribute_list_traverse_sequence(uint8_t * element, sdp_attribut
|
||||
}
|
||||
}
|
||||
|
||||
#pragma mark AttributeID in AttributeIDList
|
||||
// MARK: AttributeID in AttributeIDList
|
||||
// attribute ID in AttributeIDList
|
||||
// context { result, attributeID }
|
||||
struct sdp_context_attributeID_search {
|
||||
@ -292,7 +293,7 @@ int sdp_attribute_list_constains_id(uint8_t *attributeIDList, uint16_t attribute
|
||||
return attributeID_search.result;
|
||||
}
|
||||
|
||||
#pragma mark Append Attributes for AttributeIDList
|
||||
// MARK: Append Attributes for AttributeIDList
|
||||
// pre: buffer contains DES with 2 byte length field
|
||||
struct sdp_context_append_attributes {
|
||||
uint8_t * buffer;
|
||||
@ -346,7 +347,7 @@ int sdp_append_attributes_in_attributeIDList(uint8_t *record, uint8_t *attribute
|
||||
return -1;
|
||||
}
|
||||
|
||||
#pragma mark Get AttributeValue for AttributeID
|
||||
// MARK: Get AttributeValue for AttributeID
|
||||
// find attribute (ELEMENT) by ID
|
||||
struct sdp_context_attribute_by_id {
|
||||
uint16_t attributeID;
|
||||
@ -369,7 +370,7 @@ uint8_t * sdp_get_attribute_value_for_attribute_id(uint8_t * record, uint16_t at
|
||||
return context.attributeValue;
|
||||
}
|
||||
|
||||
#pragma mark Set AttributeValue for AttributeID
|
||||
// MARK: Set AttributeValue for AttributeID
|
||||
struct sdp_context_set_attribute_for_id {
|
||||
uint16_t attributeID;
|
||||
uint32_t attributeValue;
|
||||
@ -408,7 +409,7 @@ uint8_t sdp_set_attribute_value_for_attribute_id(uint8_t * record, uint16_t attr
|
||||
return context.attributeFound;
|
||||
}
|
||||
|
||||
#pragma mark ServiceRecord contains UUID
|
||||
// MARK: ServiceRecord contains UUID
|
||||
// service record contains UUID
|
||||
// context { normalizedUUID }
|
||||
struct sdp_context_contains_uuid128 {
|
||||
@ -436,7 +437,7 @@ int sdp_record_contains_UUID128(uint8_t *record, uint8_t *uuid128){
|
||||
return context.result;
|
||||
}
|
||||
|
||||
#pragma mark ServiceRecord matches SearchServicePattern
|
||||
// MARK: ServiceRecord matches SearchServicePattern
|
||||
// if UUID in searchServicePattern is not found in record => false
|
||||
// context { result, record }
|
||||
struct sdp_context_match_pattern {
|
||||
@ -461,7 +462,7 @@ int sdp_record_matches_service_search_pattern(uint8_t *record, uint8_t *serviceS
|
||||
return context.result;
|
||||
}
|
||||
|
||||
#pragma mark Dump DataElement
|
||||
// MARK: Dump DataElement
|
||||
// context { indent }
|
||||
static int de_traversal_dump_data(uint8_t * element, de_type_t de_type, de_size_t de_size, void *my_context){
|
||||
int indent = *(int*) my_context;
|
||||
|
Loading…
x
Reference in New Issue
Block a user