BT_DBG("App-wise data transaction details:");
for (GSList *l = data->atm_list; l != NULL; l = g_slist_next(l)) {
bt_battery_app_data *t = (bt_battery_app_data *)(l->data);
- BT_DBG("%ld %ld %d %d", (long int)(t->uid), (long int)(t->pid), t->rx_bytes, t->tx_bytes);
+ BT_DBG("%ld %ld %d %d %u", (long int)(t->uid), (long int)(t->pid), t->rx_bytes, t->tx_bytes, t->time);
}
BT_FREE_PARAMS(in_param1, in_param2, in_param3, in_param4, out_param);
BT_INFO("App-wise data transaction details:");
for (GSList *l = data->atm_list; l != NULL; l = g_slist_next(l)) {
bt_battery_app_data *t = (bt_battery_app_data *)(l->data);
- BT_DBG("%ld %ld %d %d", (long int)(t->uid), (long int)(t->pid), t->rx_bytes, t->tx_bytes);
+ BT_DBG("%ld %ld %d %d %u", (long int)(t->uid), (long int)(t->pid), t->rx_bytes, t->tx_bytes, t->time);
}
}
static int __bt_bm_request_data(_bt_battery_data_t *latest)
{
- int ret = _bt_bm_read_data(latest);
+ int ret = _bt_bm_read_data(latest);
if (ret == BLUETOOTH_ERROR_NONE) {
BT_DBG("Received data from bluetooth battery monitor: %ld %ld %d %d",
latest->session_start_time, latest->session_end_time,
BT_DBG("App-wise data transaction details");
for (GSList *l = data->atm_list; l != NULL; l = g_slist_next(l)) {
_bt_battery_app_data_t *t = (_bt_battery_app_data_t *)(l->data);
- BT_DBG("%ld %ld %d %d", (long int)(t->uid), (long int)(t->pid), t->rx_bytes, t->tx_bytes);
+ BT_DBG("%ld %ld %d %d %u", (long int)(t->uid), (long int)(t->pid), t->rx_bytes, t->tx_bytes, t->time);
}
current_session_data->atm_list = NULL;
pid_t pid;
uint16_t rx_bytes;
uint16_t tx_bytes;
+ uint time;
} _bt_battery_app_data_t;
typedef struct {
*/
typedef struct {
- time_t session_start_time;
- time_t session_end_time;
- uint16_t session_connected_time;
- uint16_t session_scan_time;
- GSList *atm_list;
+ time_t session_start_time;
+ time_t session_end_time;
+ uint16_t session_connected_time;
+ uint16_t session_scan_time;
+ GSList *atm_list;
} bt_battery_data;
typedef struct {
pid_t pid;
uint16_t rx_bytes;
uint16_t tx_bytes;
+ uint time;
} bt_battery_app_data;
/**