RDK Documentation (Open Sourced RDK Components)
btrMgr_SysDiag.c File Reference
#include <stdlib.h>
#include <stdbool.h>
#include <string.h>
#include <stdio.h>
#include "btrMgr_logger.h"
#include "btrMgr_Types.h"
#include "btrMgr_SysDiag.h"
Include dependency graph for btrMgr_SysDiag.c:

Go to the source code of this file.

Data Structures

struct  _stBTRMgrSDHdl
 

Typedefs

typedef struct _stBTRMgrSDHdl stBTRMgrSDHdl
 

Functions

static int btrMgr_SysDiag_getDeviceMAC (char *aFileName, unsigned char *aData)
 
static int btrMgr_SysDiag_getDiagInfoFromFile (char *aFileName, char *aData)
 
static int btrMgr_SysDiag_getDiagInfoFromPipe (char *aCmd, char *aData)
 
eBTRMgrRet BTRMgr_SD_Init (tBTRMgrSDHdl *hBTRMgrSdHdl, fPtr_BTRMgr_SD_StatusCb afpcBSdStatus, void *apvUserData)
 
eBTRMgrRet BTRMgr_SD_DeInit (tBTRMgrSDHdl hBTRMgrSdHdl)
 
eBTRMgrRet BTRMGR_SysDiag_GetData (tBTRMgrSDHdl hBTRMgrSdHdl, BTRMGR_SysDiagChar_t aenSysDiagChar, char *aData)
 
eBTRMgrRet BTRMGR_SysDiag_ConnectToWifi (tBTRMgrSDHdl hBTRMgrSdHdl, char *aSSID, char *aPassword, int aSecurityMode)
 

Variables

stBTRMgrSDHdlgpstSDHandle = NULL
 

yes

@description This file implements bluetooth manager's

Definition in file btrMgr_SysDiag.c.


Data Structure Documentation

◆ _stBTRMgrSDHdl

struct _stBTRMgrSDHdl

Definition at line 53 of file btrMgr_SysDiag.c.

Collaboration diagram for _stBTRMgrSDHdl:
Collaboration graph
Data Fields
stBTRMgrSysDiagStatus lstBtrMgrSysDiagStat
fPtr_BTRMgr_SD_StatusCb fpcBSdStatus
void * pvcBUserData