bthf_client_interface_t স্ট্রাকট রেফারেন্স

bthf_client_interface_t স্ট্রাকট রেফারেন্স

#include < bt_hf_client.h >

ডেটা ক্ষেত্র

size_t আকার
bt_status_t (* init )( bthf_client_callbacks_t *কলব্যাক)
bt_status_t (* সংযোগ করুন )(bt_bdaddr_t *bd_addr)
bt_status_t (* সংযোগ বিচ্ছিন্ন করুন (bt_bdaddr_t *bd_addr)
bt_status_t (* সংযোগ_অডিও )(bt_bdaddr_t *bd_addr)
bt_status_t (* সংযোগ বিচ্ছিন্ন করুন )(bt_bdaddr_t *bd_addr)
bt_status_t (* start_voice_recognition )(অকার্যকর)
bt_status_t (* স্টপ_ভয়েস_রিকগনিশন )(অকার্যকর)
bt_status_t (* ভলিউম_কন্ট্রোল )( bthf_client_volume_type_t টাইপ, int ভলিউম)
bt_status_t (* ডায়াল করুন (কনস্ট চার * নম্বর)
bt_status_t (* dial_memory )(int অবস্থান)
bt_status_t (* হ্যান্ডেল_কল_অ্যাকশন )( bthf_client_call_action_t কর্ম, int idx)
bt_status_t (* query_current_calls )(অকার্যকর)
bt_status_t (* query_current_operator_name )(অকার্যকর)
bt_status_t (* পুনরুদ্ধার_সাবস্ক্রাইবার_তথ্য )(অকার্যকর)
bt_status_t (* send_dtmf )(চার কোড)
bt_status_t (* অনুরোধ_শেষ_ভয়েস_ট্যাগ_সংখ্যা )(অকার্যকর)
অকার্যকর(* পরিষ্কার )(অকার্যকর)
bt_status_t (* send_at_cmd )(int cmd, int val1, int val2, const char *arg)

বিস্তারিত বিবরণ

স্ট্যান্ডার্ড BT-HF ইন্টারফেস প্রতিনিধিত্ব করে।

bt_hf_client.h ফাইলের 297 লাইনে সংজ্ঞা।

ফিল্ড ডকুমেন্টেশন

অকার্যকর (* পরিষ্কার) (অকার্যকর)

ইন্টারফেস বন্ধ করে।

bt_hf_client.h ফাইলের 355 লাইনে সংজ্ঞা।

bt_status_t (* সংযোগ)(bt_bdaddr_t *bd_addr)

অডিও গেটওয়ে সংযোগ করুন

bt_hf_client.h ফাইলের 307 লাইনে সংজ্ঞা।

bt_status_t (* connect_audio)(bt_bdaddr_t *bd_addr)

একটি অডিও সংযোগ তৈরি করুন

bt_hf_client.h ফাইলের 313 লাইনে সংজ্ঞা।

bt_status_t (* ডায়াল)(const char *সংখ্যা)

নম্বর দিয়ে একটি কল করুন যদি নম্বরটি NULL হয় শেষ কল করা নম্বরটি বলা হয় (ওরফে পুনরায় ডায়াল করুন)

bt_hf_client.h ফাইলের 329 লাইনে সংজ্ঞা।

bt_status_t (* dial_memory)(int location)

অবস্থান দ্বারা নির্দিষ্ট নম্বর সহ একটি কল করুন (স্পিড ডায়াল)

bt_hf_client.h ফাইলের 332 লাইনে সংজ্ঞা।

bt_status_t (* সংযোগ বিচ্ছিন্ন)(bt_bdaddr_t *bd_addr)

অডিও গেটওয়ে থেকে সংযোগ বিচ্ছিন্ন করুন

bt_hf_client.h ফাইলের 310 লাইনে সংজ্ঞা।

bt_status_t (* disconnect_audio)(bt_bdaddr_t *bd_addr)

অডিও সংযোগ বন্ধ করুন

bt_hf_client.h ফাইলের 316 লাইনে সংজ্ঞা।

bt_status_t (* handle_call_action)( bthf_client_call_action_t কর্ম, int idx)

নির্দিষ্ট কল সংক্রান্ত অ্যাকশন সঞ্চালন আইডিএক্স শুধুমাত্র উন্নত কল কন্ট্রোল সংক্রান্ত অ্যাকশনের জন্য সীমাবদ্ধ

bt_hf_client.h ফাইলের 337 লাইনে সংজ্ঞা।

bt_status_t (* init)( bthf_client_callbacks_t *কলব্যাক)

BtHf কলব্যাকগুলি নিবন্ধন করুন৷

bt_hf_client.h ফাইলের 304 লাইনে সংজ্ঞা।

bt_status_t (* query_current_calls)(অকার্যকর)

বর্তমান কলের ক্যোয়ারী লিস্ট

bt_hf_client.h ফাইলের 340 লাইনে সংজ্ঞা।

bt_status_t (* query_current_operator_name)(void)

বর্তমান নির্বাচিত অপারেটরের প্রশ্নের নাম

bt_hf_client.h ফাইলের 343 লাইনে সংজ্ঞা।

bt_status_t (* request_last_voice_tag_number)(void)

রেকর্ড করা শেষ ভয়েস ট্যাগের সাথে সংশ্লিষ্ট AG থেকে একটি ফোন নম্বরের অনুরোধ করুন

bt_hf_client.h ফাইলের 352 লাইনে সংজ্ঞা।

bt_status_t (* retrieve_subscriber_info)(অকার্যকর)

গ্রাহক তথ্য পুনরুদ্ধার করুন

bt_hf_client.h ফাইলের 346 লাইনে সংজ্ঞা।

bt_status_t (* send_at_cmd)(int cmd, int val1, int val2, const char * arg)

AT কমান্ড পাঠান।

bt_hf_client.h ফাইলের 358 লাইনে সংজ্ঞা।

bt_status_t (* send_dtmf)(চার কোড)

DTMF কোড পাঠান

bt_hf_client.h ফাইলের 349 লাইনে সংজ্ঞা।

size_t আকার

সাইজফ (BtHfClientInterface) এ সেট করুন

bt_hf_client.h ফাইলের 300 লাইনে সংজ্ঞা।

bt_status_t (* start_voice_recognition)(void)

ভয়েস স্বীকৃতি শুরু করুন

bt_hf_client.h ফাইলের 319 লাইনে সংজ্ঞা।

bt_status_t (* stop_voice_recognition)(void)

ভয়েস স্বীকৃতি বন্ধ করুন

bt_hf_client.h ফাইলের 322 লাইনে সংজ্ঞা।

bt_status_t (* ভলিউম_কন্ট্রোল)( bthf_client_volume_type_t টাইপ, int ভলিউম)

ভলিউম নিয়ন্ত্রণ

bt_hf_client.h ফাইলের 325 লাইনে সংজ্ঞা।


এই কাঠামোর জন্য ডকুমেন্টেশন নিম্নলিখিত ফাইল থেকে তৈরি করা হয়েছিল: