資源簡介
藍牙4.0 BLE 協議棧 開源源代碼,你懂的。

代碼片段和文件信息
/*
?*
?*??BlueZ?-?Bluetooth?protocol?stack?for?Linux
?*
?*??Copyright?(C)?2014??Intel?Corporation.?All?rights?reserved.
?*
?*
?*??This?library?is?free?software;?you?can?redistribute?it?and/or
?*??modify?it?under?the?terms?of?the?GNU?Lesser?General?Public
?*??License?as?published?by?the?Free?Software?Foundation;?either
?*??version?2.1?of?the?License?or?(at?your?option)?any?later?version.
?*
?*??This?library?is?distributed?in?the?hope?that?it?will?be?useful
?*??but?WITHOUT?ANY?WARRANTY;?without?even?the?implied?warranty?of
?*??MERCHANTABILITY?or?FITNESS?FOR?A?PARTICULAR?PURPOSE.??See?the?GNU
?*??Lesser?General?Public?License?for?more?details.
?*
?*??You?should?have?received?a?copy?of?the?GNU?Lesser?General?Public
?*??License?along?with?this?library;?if?not?write?to?the?Free?Software
?*??Foundation?Inc.?51?Franklin?St?Fifth?Floor?Boston?MA??02110-1301??USA
?*
?*/
#ifdef?HAVE_CONFIG_H
#include?
#endif
#include?
#include?
#include?“lib/bluetooth.h“
#include?“src/log.h“
#include?“hal-msg.h“
#include?“ipc.h“
#include?“a2dp-sink.h“
static?struct?ipc?*hal_ipc?=?NULL;
static?void?bt_a2dp_sink_connect(const?void?*buf?uint16_t?len)
{
/*?TODO?*/
DBG(““);
ipc_send_rsp(hal_ipc?HAL_SERVICE_ID_A2DP_SINK?HAL_OP_A2DP_CONNECT
HAL_STATUS_UNSUPPORTED);
}
static?void?bt_a2dp_sink_disconnect(const?void?*buf?uint16_t?len)
{
/*?TODO?*/
DBG(““);
ipc_send_rsp(hal_ipc?HAL_SERVICE_ID_A2DP_SINK?HAL_OP_A2DP_DISCONNECT
HAL_STATUS_UNSUPPORTED);
}
static?const?struct?ipc_handler?cmd_handlers[]?=?{
/*?HAL_OP_A2DP_CONNECT?*/
{?bt_a2dp_sink_connect?false?sizeof(struct?hal_cmd_a2dp_connect)?}
/*?HAL_OP_A2DP_DISCONNECT?*/
{?bt_a2dp_sink_disconnect?false
sizeof(struct?hal_cmd_a2dp_disconnect)?}
};
bool?bt_a2dp_sink_register(struct?ipc?*ipc?const?bdaddr_t?*addr?uint8_t?mode)
{
DBG(““);
hal_ipc?=?ipc;
ipc_register(hal_ipc?HAL_SERVICE_ID_A2DP_SINK?cmd_handlers
G_N_ELEMENTS(cmd_handlers));
return?true;
}
void?bt_a2dp_sink_unregister(void)
{
DBG(““);
ipc_unregister(hal_ipc?HAL_SERVICE_ID_A2DP_SINK);
hal_ipc?=?NULL;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2068??2015-02-02?12:54??藍牙4.0?stack?sourcecode-linux\acinclude.m4
?????文件?????360491??2015-12-28?10:14??藍牙4.0?stack?sourcecode-linux\aclocal.m4
?????文件???????2121??2014-12-12?21:38??藍牙4.0?stack?sourcecode-linux\android\a2dp-sink.c
?????文件????????999??2014-12-12?21:38??藍牙4.0?stack?sourcecode-linux\android\a2dp-sink.h
?????文件??????39144??2015-03-11?18:01??藍牙4.0?stack?sourcecode-linux\android\a2dp.c
?????文件????????994??2014-03-11?19:20??藍牙4.0?stack?sourcecode-linux\android\a2dp.h
?????文件??????17539??2015-12-28?10:13??藍牙4.0?stack?sourcecode-linux\android\Android.mk
?????文件???????2818??2014-02-22?09:42??藍牙4.0?stack?sourcecode-linux\android\audio-ipc-api.txt
?????文件???????2148??2014-06-21?02:33??藍牙4.0?stack?sourcecode-linux\android\audio-msg.h
?????文件?????????40??2014-05-19?16:51??藍牙4.0?stack?sourcecode-linux\android\audio_utils\PaxHeaders.23806\resampler.c
?????文件?????????40??2014-05-19?16:51??藍牙4.0?stack?sourcecode-linux\android\audio_utils\PaxHeaders.23806\resampler.h
?????文件???????9974??2014-05-19?16:51??藍牙4.0?stack?sourcecode-linux\android\audio_utils\resampler.c
?????文件???????3529??2014-05-19?16:51??藍牙4.0?stack?sourcecode-linux\android\audio_utils\resampler.h
?????文件??????36654??2015-03-31?21:41??藍牙4.0?stack?sourcecode-linux\android\avctp.c
?????文件???????5868??2014-06-21?02:33??藍牙4.0?stack?sourcecode-linux\android\avctp.h
?????文件??????82107??2015-12-28?10:13??藍牙4.0?stack?sourcecode-linux\android\avdtp.c
?????文件???????9964??2015-03-11?18:01??藍牙4.0?stack?sourcecode-linux\android\avdtp.h
?????文件??????19772??2015-12-28?10:13??藍牙4.0?stack?sourcecode-linux\android\avdtptest.c
?????文件??????80283??2015-03-31?21:41??藍牙4.0?stack?sourcecode-linux\android\avrcp-lib.c
?????文件??????14752??2015-06-15?17:33??藍牙4.0?stack?sourcecode-linux\android\avrcp-lib.h
?????文件??????26690??2015-06-15?17:33??藍牙4.0?stack?sourcecode-linux\android\avrcp.c
?????文件???????1088??2014-03-11?19:20??藍牙4.0?stack?sourcecode-linux\android\avrcp.h
?????文件?????123496??2015-12-28?10:13??藍牙4.0?stack?sourcecode-linux\android\bluetooth.c
?????文件???????3320??2015-03-11?18:01??藍牙4.0?stack?sourcecode-linux\android\bluetooth.h
?????文件???????5496??2015-12-28?10:13??藍牙4.0?stack?sourcecode-linux\android\bluetoothd-snoop.c
?????文件???????2265??2014-10-06?03:31??藍牙4.0?stack?sourcecode-linux\android\bluetoothd-wrapper.c
?????文件???????1738??2014-12-27?01:54??藍牙4.0?stack?sourcecode-linux\android\bluetoothd.te
?????文件????????529??2014-12-27?01:54??藍牙4.0?stack?sourcecode-linux\android\bluetoothd_snoop.te
?????文件??????10006??2014-12-27?01:54??藍牙4.0?stack?sourcecode-linux\android\client\haltest.c
?????文件???????2126??2014-09-08?07:23??藍牙4.0?stack?sourcecode-linux\android\client\history.c
............此處省略1864個文件信息
- 上一篇:ARMA建模資料
- 下一篇:Canny算子源代碼
評論
共有 條評論