Lines Matching refs:application_parameters
455 …lication_params_add_vcard_selector(const pbap_client_t * client, uint8_t * application_parameters){ in pbap_client_application_params_add_vcard_selector() argument
460 application_parameters[pos++] = PBAP_APPLICATION_PARAMETER_VCARD_SELECTOR; in pbap_client_application_params_add_vcard_selector()
461 application_parameters[pos++] = 8; in pbap_client_application_params_add_vcard_selector()
462 memset(&application_parameters[pos], 0, 4); in pbap_client_application_params_add_vcard_selector()
464 big_endian_store_32(application_parameters, pos, client->vcard_selector); in pbap_client_application_params_add_vcard_selector()
469 application_parameters[pos++] = PBAP_APPLICATION_PARAMETER_VCARD_SELECTOR_OPERATOR; in pbap_client_application_params_add_vcard_selector()
470 application_parameters[pos++] = 1; in pbap_client_application_params_add_vcard_selector()
471 application_parameters[pos++] = client->vcard_selector_operator; in pbap_client_application_params_add_vcard_selector()
477 …arams_add_max_list_count(const pbap_client_t * client, uint8_t * application_parameters, uint16_t … in pbap_client_application_params_add_max_list_count() argument
480 application_parameters[pos++] = PBAP_APPLICATION_PARAMETER_MAX_LIST_COUNT; in pbap_client_application_params_add_max_list_count()
481 application_parameters[pos++] = 2; in pbap_client_application_params_add_max_list_count()
482 big_endian_store_16(application_parameters, 2, max_count); in pbap_client_application_params_add_max_list_count()
487 …ms_add_list_start_offset(const pbap_client_t * client, uint8_t * application_parameters, uint16_t … in pbap_client_application_params_add_list_start_offset() argument
490 application_parameters[pos++] = PBAP_APPLICATION_PARAMETER_LIST_START_OFFSET; in pbap_client_application_params_add_list_start_offset()
491 application_parameters[pos++] = 2; in pbap_client_application_params_add_list_start_offset()
492 big_endian_store_16(application_parameters, 2, list_start_offset); in pbap_client_application_params_add_list_start_offset()
498 …ication_params_add_order(const pbap_client_t * client, uint8_t * application_parameters, uint8_t o… in pbap_client_application_params_add_order() argument
501 application_parameters[pos++] = PBAP_APPLICATION_PARAMETER_ORDER; in pbap_client_application_params_add_order()
502 application_parameters[pos++] = 1; in pbap_client_application_params_add_order()
503 application_parameters[pos++] = order; in pbap_client_application_params_add_order()
508 …rams_add_search_property(const pbap_client_t * client, uint8_t * application_parameters, uint8_t s… in pbap_client_application_params_add_search_property() argument
511 application_parameters[pos++] = PBAP_APPLICATION_PARAMETER_SEARCH_PROPERTY; in pbap_client_application_params_add_search_property()
512 application_parameters[pos++] = 1; in pbap_client_application_params_add_search_property()
513 application_parameters[pos++] = search_property; in pbap_client_application_params_add_search_property()
518 …_params_add_search_value(const pbap_client_t * client, uint8_t * application_parameters, const cha… in pbap_client_application_params_add_search_value() argument
522 application_parameters[pos++] = PBAP_APPLICATION_PARAMETER_SEARCH_VALUE; in pbap_client_application_params_add_search_value()
523 application_parameters[pos++] = length; in pbap_client_application_params_add_search_value()
524 memcpy (&application_parameters[pos], search_value, length); in pbap_client_application_params_add_search_value()
531 …pplication_params_add_phone_number(const pbap_client_t * client, uint8_t * application_parameters){ in pbap_client_application_params_add_phone_number() argument
536 application_parameters[pos++] = PBAP_APPLICATION_PARAMETER_SEARCH_VALUE; in pbap_client_application_params_add_phone_number()
538 application_parameters[pos++] = (uint8_t) phone_number_len; in pbap_client_application_params_add_phone_number()
539 (void)memcpy(&application_parameters[pos], in pbap_client_application_params_add_phone_number()
542 application_parameters[pos++] = PBAP_APPLICATION_PARAMETER_SEARCH_PROPERTY; in pbap_client_application_params_add_phone_number()
543 application_parameters[pos++] = 1; in pbap_client_application_params_add_phone_number()
544 application_parameters[pos++] = 0x01; // Number in pbap_client_application_params_add_phone_number()
549 …ation_params_add_property_selector(const pbap_client_t * client, uint8_t * application_parameters){ in pbap_client_application_params_add_property_selector() argument
562 application_parameters[pos++] = PBAP_APPLICATION_PARAMETER_PROPERTY_SELECTOR; in pbap_client_application_params_add_property_selector()
563 application_parameters[pos++] = 8; in pbap_client_application_params_add_property_selector()
564 …big_endian_store_32(application_parameters, pos, 0); // upper 32-bits are reserved/unused so far in pbap_client_application_params_add_property_selector()
566 big_endian_store_32(application_parameters, pos, property_selector_lower); in pbap_client_application_params_add_property_selector()
573 …_parameters_add_supported_features(const pbap_client_t * client, uint8_t *application_parameters) { in pbap_client_application_parameters_add_supported_features() argument
576 application_parameters[pos++] = PBAP_APPLICATION_PARAMETER_PBAP_SUPPORTED_FEATURES; in pbap_client_application_parameters_add_supported_features()
577 application_parameters[pos++] = 4; in pbap_client_application_parameters_add_supported_features()
578 big_endian_store_32(application_parameters, 2, pbap_client_supported_features); in pbap_client_application_parameters_add_supported_features()
584 …d_application_parameters(const pbap_client_t * client, uint8_t * application_parameters, uint16_t … in pbap_client_add_application_parameters() argument
586 … goep_client_header_add_application_parameters(client->goep_cid, &application_parameters[0], len); in pbap_client_add_application_parameters()
605 uint8_t application_parameters[PBAP_MAX_PHONE_NUMBER_LEN + 10]; in pbap_handle_can_send_now() local
632 …ap_client_application_parameters_add_supported_features(pbap_client, &application_parameters[pos]); in pbap_handle_can_send_now()
633 pbap_client_add_application_parameters(pbap_client, application_parameters, pos); in pbap_handle_can_send_now()
693 …os += pbap_client_application_params_add_vcard_selector(pbap_client, &application_parameters[pos]); in pbap_handle_can_send_now()
695 …+= pbap_client_application_params_add_max_list_count(pbap_client, &application_parameters[pos], 0); in pbap_handle_can_send_now()
696 pbap_client_add_application_parameters(pbap_client, application_parameters, pos); in pbap_handle_can_send_now()
718 …+= pbap_client_application_params_add_property_selector(pbap_client, &application_parameters[pos]); in pbap_handle_can_send_now()
720 … pbap_client_application_params_add_max_list_count(pbap_client, &application_parameters[pos], pbap… in pbap_handle_can_send_now()
722 …p_client_application_params_add_list_start_offset (pbap_client, &application_parameters[pos], pbap… in pbap_handle_can_send_now()
723 …os += pbap_client_application_params_add_vcard_selector(pbap_client, &application_parameters[pos]); in pbap_handle_can_send_now()
724 pbap_client_add_application_parameters(pbap_client, application_parameters, pos); in pbap_handle_can_send_now()
748 …os += pbap_client_application_params_add_vcard_selector(pbap_client, &application_parameters[pos]); in pbap_handle_can_send_now()
749 … pos += pbap_client_application_params_add_phone_number(pbap_client, &application_parameters[pos]); in pbap_handle_can_send_now()
751 …+= pbap_client_application_params_add_search_value(pbap_client, &application_parameters[pos], pbap… in pbap_handle_can_send_now()
754 …pbap_client_application_params_add_search_property(pbap_client, &application_parameters[pos], pbap… in pbap_handle_can_send_now()
757 …pos += pbap_client_application_params_add_order(pbap_client, &application_parameters[pos], pbap_cl… in pbap_handle_can_send_now()
760 … pbap_client_application_params_add_max_list_count(pbap_client, &application_parameters[pos], pbap… in pbap_handle_can_send_now()
763 …p_client_application_params_add_list_start_offset (pbap_client, &application_parameters[pos], pbap… in pbap_handle_can_send_now()
765 pbap_client_add_application_parameters(pbap_client, application_parameters, pos); in pbap_handle_can_send_now()
787 …+= pbap_client_application_params_add_property_selector(pbap_client, &application_parameters[pos]); in pbap_handle_can_send_now()
788 pbap_client_add_application_parameters(pbap_client, application_parameters, pos); in pbap_handle_can_send_now()