Home | History | Annotate | Download | only in gatt

Lines Matching defs:conn_id

587 ** Parameter        conn_id: connection identifier.
595 tGATT_STATUS GATTS_HandleValueIndication (UINT16 conn_id, UINT16 attr_handle, UINT16 val_len, UINT8 *p_val)
602 tGATT_IF gatt_if = GATT_GET_GATT_IF(conn_id);
603 UINT8 tcb_idx = GATT_GET_TCB_IDX(conn_id);
611 GATT_TRACE_ERROR1 ("GATTS_HandleValueIndication Unknown conn_id: %u ", conn_id);
614 indication.conn_id = conn_id;
658 ** Parameter conn_id: connection identifier.
666 tGATT_STATUS GATTS_HandleValueNotification (UINT16 conn_id, UINT16 attr_handle,
672 tGATT_IF gatt_if = GATT_GET_GATT_IF(conn_id);
673 UINT8 tcb_idx = GATT_GET_TCB_IDX(conn_id);
681 GATT_TRACE_ERROR1 ("GATTS_HandleValueNotification Unknown conn_id: %u ", conn_id);
704 ** Parameter conn_id: connection identifier.
712 tGATT_STATUS GATTS_SendRsp (UINT16 conn_id, UINT32 trans_id,
716 tGATT_IF gatt_if = GATT_GET_GATT_IF(conn_id);
717 UINT8 tcb_idx = GATT_GET_TCB_IDX(conn_id);
721 GATT_TRACE_API3 ("GATTS_SendRsp: conn_id: %u trans_id: %u Status: 0x%04x",
722 conn_id, trans_id, status);
726 GATT_TRACE_ERROR1 ("GATTS_SendRsp Unknown conn_id: %u ", conn_id);
732 GATT_TRACE_ERROR2 ("GATTS_SendRsp conn_id: %u waiting for op_code = %02x",
733 conn_id, p_tcb->sr_cmd.op_code);
760 ** Parameters conn_id: connection identifier.
766 tGATT_STATUS GATTC_ConfigureMTU (UINT16 conn_id, UINT16 mtu)
769 tGATT_IF gatt_if=GATT_GET_GATT_IF(conn_id);
770 UINT8 tcb_idx = GATT_GET_TCB_IDX(conn_id);
776 GATT_TRACE_API2 ("GATTC_ConfigureMTU conn_id=%d mtu=%d", conn_id, mtu );
786 if (gatt_is_clcb_allocated(conn_id))
788 GATT_TRACE_ERROR1("GATTC_ConfigureMTU GATT_BUSY conn_id = %d", conn_id);
792 if ((p_clcb = gatt_clcb_alloc(conn_id)) != NULL)
809 ** Parameters conn_id: connection identifier.
816 tGATT_STATUS GATTC_Discover (UINT16 conn_id, tGATT_DISC_TYPE disc_type,
821 tGATT_IF gatt_if=GATT_GET_GATT_IF(conn_id);
822 UINT8 tcb_idx = GATT_GET_TCB_IDX(conn_id);
827 GATT_TRACE_API2 ("GATTC_Discover conn_id=%d disc_type=%d",conn_id, disc_type);
832 GATT_TRACE_ERROR2("GATTC_Discover Illegal param: disc_type %d conn_id = %d", disc_type, conn_id);
837 if (gatt_is_clcb_allocated(conn_id))
839 GATT_TRACE_ERROR1("GATTC_Discover GATT_BUSY conn_id = %d", conn_id);
844 if ((p_clcb = gatt_clcb_alloc(conn_id)) != NULL )
878 ** Parameters conn_id: connection identifier.
885 tGATT_STATUS GATTC_Read (UINT16 conn_id, tGATT_READ_TYPE type, tGATT_READ_PARAM *p_read)
890 tGATT_IF gatt_if=GATT_GET_GATT_IF(conn_id);
891 UINT8 tcb_idx = GATT_GET_TCB_IDX(conn_id);
896 GATT_TRACE_API2 ("GATTC_Read conn_id=%d type=%d", conn_id, type);
900 GATT_TRACE_ERROR2("GATT_Read Illegal param: conn_id %d, type 0%d,", conn_id, type);
904 if (gatt_is_clcb_allocated(conn_id))
906 GATT_TRACE_ERROR1("GATTC_Read GATT_BUSY conn_id = %d", conn_id);
910 if ( (p_clcb = gatt_clcb_alloc(conn_id)) != NULL )
966 ** Parameters conn_id: connection identifier.
973 tGATT_STATUS GATTC_Write (UINT16 conn_id, tGATT_WRITE_TYPE type, tGATT_VALUE *p_write)
978 tGATT_IF gatt_if=GATT_GET_GATT_IF(conn_id);
979 UINT8 tcb_idx = GATT_GET_TCB_IDX(conn_id);
986 GATT_TRACE_ERROR2("GATT_Write Illegal param: conn_id %d, type 0%d,", conn_id, type);
990 if (gatt_is_clcb_allocated(conn_id))
992 GATT_TRACE_ERROR1("GATTC_Write GATT_BUSY conn_id = %d", conn_id);
996 if ((p_clcb = gatt_clcb_alloc(conn_id)) != NULL )
1041 ** Parameters conn_id: connection identifier.
1047 tGATT_STATUS GATTC_ExecuteWrite (UINT16 conn_id, BOOLEAN is_execute)
1052 tGATT_IF gatt_if=GATT_GET_GATT_IF(conn_id);
1053 UINT8 tcb_idx = GATT_GET_TCB_IDX(conn_id);
1057 GATT_TRACE_API2 ("GATTC_ExecuteWrite conn_id=%d is_execute=%d", conn_id, is_execute);
1061 GATT_TRACE_ERROR1("GATTC_ExecuteWrite Illegal param: conn_id %d", conn_id);
1065 if (gatt_is_clcb_allocated(conn_id))
1067 GATT_TRACE_ERROR1("GATTC_Write GATT_BUSY conn_id = %d", conn_id);
1071 if ((p_clcb = gatt_clcb_alloc(conn_id)) != NULL)
1079 GATT_TRACE_ERROR1("Unable to allocate client CB for conn_id %d ", conn_id);
1092 ** Parameters conn_id: connection identifier.
1098 tGATT_STATUS GATTC_SendHandleValueConfirm (UINT16 conn_id, UINT16 handle)
1101 tGATT_TCB *p_tcb=gatt_get_tcb_by_idx(GATT_GET_TCB_IDX(conn_id));
1103 GATT_TRACE_API2 ("GATTC_SendHandleValueConfirm conn_id=%d handle=0x%x", conn_id, handle);
1120 GATT_TRACE_DEBUG1 ("GATTC_SendHandleValueConfirm - conn_id: %u - ignored not waiting for indicaiton ack", conn_id);
1126 GATT_TRACE_ERROR1 ("GATTC_SendHandleValueConfirm - Unknown conn_id: %u", conn_id);
1319 UINT16 conn_id;
1331 conn_id = GATT_CREATE_CONN_ID(p_tcb->tcb_idx, gatt_if);
1332 (*p_reg->app_cb.p_conn_cb)(gatt_if, bda, conn_id, TRUE, 0);
1462 ** Parameters conn_id: connection identifier.
1467 tGATT_STATUS GATT_Disconnect (UINT16 conn_id)
1471 tGATT_IF gatt_if=GATT_GET_GATT_IF(conn_id);
1472 UINT8 tcb_idx = GATT_GET_TCB_IDX(conn_id);
1474 GATT_TRACE_API1 ("GATT_Disconnect conn_id=%d ", conn_id);
1495 ** Description This function use conn_id to find its associated BD address and applciation
1498 ** Parameters conn_id: connection id (input)
1502 ** Returns TRUE the ligical link information is found for conn_id
1505 BOOLEAN GATT_GetConnectionInfor(UINT16 conn_id, tGATT_IF *p_gatt_if, BD_ADDR bd_addr)
1508 tGATT_IF gatt_if = GATT_GET_GATT_IF(conn_id);
1510 UINT8 tcb_idx = GATT_GET_TCB_IDX(conn_id);
1514 GATT_TRACE_API1 ("GATT_GetConnectionInfor conn_id=%d", conn_id);
1530 ** Description This function find the conn_id if the logical link for BD address