blob: b7ab9292fa1702caca8fa31b3c9f14e151a2fccd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
/*****************************************************************************
**
** Name: bta_pbs_int.h
**
** Description: This is the private file for the phone book access
** server (PBS).
**
** Copyright (c) 2003-2010, Broadcom Corp., All Rights Reserved.
** Broadcom Bluetooth Core. Proprietary and confidential.
**
*****************************************************************************/
#ifndef BTA_PBS_INT_H
#define BTA_PBS_INT_H
#include "bt_target.h"
#include "bta_pbs_api.h"
/*****************************************************************************
** Constants and data types
*****************************************************************************/
#define BTA_PBS_TARGET_UUID "\x79\x61\x35\xf0\xf0\xc5\x11\xd8\x09\x66\x08\x00\x20\x0c\x9a\x66"
#define BTA_PBS_UUID_LENGTH 16
#define BTA_PBS_MAX_AUTH_KEY_SIZE 16 /* Must not be greater than OBX_MAX_AUTH_KEY_SIZE */
#define BTA_PBS_DEFAULT_VERSION 0x0101 /* for PBAP PSE version 1.1 */
/* Configuration structure */
typedef struct
{
UINT8 realm_charset; /* Server only */
BOOLEAN userid_req; /* TRUE if user id is required during obex authentication (Server only) */
UINT8 supported_features; /* Server supported features */
UINT8 supported_repositories; /* Server supported repositories */
} tBTA_PBS_CFG;
/*****************************************************************************
** Global data
*****************************************************************************/
#endif /* BTA_PBS_INT_H */
|