www.pudn.com > BlueSoleil_SDK1.0.0.zip > profiles_tst.h, change:2008-03-25,size:1598b
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*
* Copyright (c) 1999-2007 IVT Corporation
*
* All rights reserved.
*
---------------------------------------------------------------------------*/
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Module Name:
profiles_tst.h
Abstract:
Header file of all profiles
Revision History:
2007-3-21 Huyi Created
---------------------------------------------------------------------------*/
#ifndef _PROFILES_TST_H
#define _PROFILES_TST_H
#include "sdk_tst.h"
void TestProfiles(void);
/* test whether the expected local service exists or not. */
BTSVCHDL TestWhetherExistLocalServer(BTUINT16 wSvcCls);
/* Get information of the connection. */
void GetConnectionInfo(BTDEVHDL dev_hdl);
/* A2DP relative functions */
void TestA2DPSNKService(void);
BTSVCHDL Test_RegisterA2DPSNKService(BTUINT16 len, const BTUINT8 *audio_card);
void Test_UnregisterA2DPSRCService(void);
BTSVCHDL Test_RegisterA2DPSRCService(void);
void Test_UnregisterA2DPSNKService(void);
void TestAVFunc(void);
void TestA2DPShowMenu(void);
/* AVRCP relative functions */
void Test_AVRCP_RegIndCbk(Btsdk_AVRCP_Event_Ind_Func * pfunc);
void Test_AVRCP_RegPassThrCmdCbk(Btsdk_AVRCP_PassThr_Cmd_Func *pfunc);
void TestAVRCPShowMenu(void);
void TestAVRCPFunc(void);
/* PAN relative functions */
void TestPANShowMenu(void);
void TestPANFunc(void);
/* FTP relative functions */
void TestFTPFunc(void);
/* OPP relative functions */
void TestOPPFunc(void);
#endif