Home | History | Annotate | Download | only in include

Lines Matching refs:UINT16

144     UINT16 rtrans_tout;
145 UINT16 mon_tout;
146 UINT16 mps;
155 UINT16 result; /* Only used in confirm messages */
157 UINT16 mtu;
161 UINT16 flush_to;
168 UINT16 flags; /* bit 0: 0-no continuation, 1-continuation */
176 UINT16 mtu;
177 UINT16 mps;
178 UINT16 credits;
189 typedef UINT16 tL2CAP_CH_CFG_BITS;
201 typedef void (tL2CA_CONNECT_IND_CB) (BD_ADDR, UINT16, UINT16, UINT8);
208 typedef void (tL2CA_CONNECT_CFM_CB) (UINT16, UINT16);
214 typedef void (tL2CA_CONNECT_PND_CB) (UINT16);
221 typedef void (tL2CA_CONFIG_IND_CB) (UINT16, tL2CAP_CFG_INFO *);
228 typedef void (tL2CA_CONFIG_CFM_CB) (UINT16, tL2CAP_CFG_INFO *);
235 typedef void (tL2CA_DISCONNECT_IND_CB) (UINT16, BOOLEAN);
242 typedef void (tL2CA_DISCONNECT_CFM_CB) (UINT16, UINT16);
255 typedef void (tL2CA_DATA_IND_CB) (UINT16, BT_HDR *);
263 typedef void (tL2CA_ECHO_RSP_CB) (UINT16);
268 typedef void (tL2CA_ECHO_DATA_CB) (BD_ADDR, UINT16, UINT8 *);
277 typedef void (tL2CA_CONGESTION_STATUS_CB) (UINT16, BOOLEAN);
295 typedef void (tL2CA_TX_COMPLETE_CB) (UINT16, UINT16);
325 UINT16 user_rx_buf_size;
326 UINT16 user_tx_buf_size;
327 UINT16 fcr_rx_buf_size;
328 UINT16 fcr_tx_buf_size;
369 extern UINT16 L2CA_Register (UINT16 psm, tL2CAP_APPL_INFO *p_cb_info);
381 extern void L2CA_Deregister (UINT16 psm);
393 extern UINT16 L2CA_AllocatePSM(void);
407 extern UINT16 L2CA_ConnectReq (UINT16 psm, BD_ADDR p_bd_addr);
420 extern BOOLEAN L2CA_ConnectRsp (BD_ADDR p_bd_addr, UINT8 id, UINT16 lcid,
421 UINT16 result, UINT16 status);
436 extern UINT16 L2CA_ErtmConnectReq (UINT16 psm, BD_ADDR p_bd_addr,
453 extern UINT16 L2CA_RegisterLECoc (UINT16 psm, tL2CAP_APPL_INFO *p_cb_info);
465 extern void L2CA_DeregisterLECoc (UINT16 psm);
479 extern UINT16 L2CA_ConnectLECocReq (UINT16 psm, BD_ADDR p_bd_addr, tL2CAP_LE_CFG_INFO *p_cfg);
492 extern BOOLEAN L2CA_ConnectLECocRsp (BD_ADDR p_bd_addr, UINT8 id, UINT16 lcid, UINT16 result,
493 UINT16 status, tL2CAP_LE_CFG_INFO *p_cfg);
504 extern BOOLEAN L2CA_GetPeerLECocConfig (UINT16 lcid, tL2CAP_LE_CFG_INFO* peer_cfg);
525 extern BOOLEAN L2CA_ErtmConnectRsp (BD_ADDR p_bd_addr, UINT8 id, UINT16 lcid,
526 UINT16 result, UINT16 status,
538 extern BOOLEAN L2CA_ConfigReq (UINT16 cid, tL2CAP_CFG_INFO *p_cfg);
550 extern BOOLEAN L2CA_ConfigRsp (UINT16 cid, tL2CAP_CFG_INFO *p_cfg);
561 extern BOOLEAN L2CA_DisconnectReq (UINT16 cid);
573 extern BOOLEAN L2CA_DisconnectRsp (UINT16 cid);
586 extern UINT8 L2CA_DataWrite (UINT16 cid, BT_HDR *p_data);
632 extern BOOLEAN L2CA_SetIdleTimeout (UINT16 cid, UINT16 timeout,
654 extern BOOLEAN L2CA_SetIdleTimeoutByBdAddr(BD_ADDR bd_addr, UINT16 timeout,
696 extern UINT16 L2CA_LocalLoopbackReq (UINT16 psm, UINT16 handle, BD_ADDR p_bd_addr);
712 extern UINT16 L2CA_FlushChannel (UINT16 lcid, UINT16 num_to_flush);
739 extern BOOLEAN L2CA_FlowControl (UINT16 cid, BOOLEAN data_enabled);
750 extern BOOLEAN L2CA_SendTestSFrame (UINT16 cid, UINT8 sup_type,
762 extern BOOLEAN L2CA_SetTxPriority (UINT16 cid, tL2CAP_CHNL_PRIORITY priority);
787 extern BOOLEAN L2CA_SetChnlDataRate (UINT16 cid, tL2CAP_CHNL_DATA_RATE tx, tL2CAP_CHNL_DATA_RATE rx);
812 extern BOOLEAN L2CA_SetFlushTimeout (BD_ADDR bd_addr, UINT16 flush_tout);
829 extern UINT8 L2CA_DataWriteEx (UINT16 cid, BT_HDR *p_data, UINT16 flags);
841 extern BOOLEAN L2CA_SetChnlFlushability (UINT16 cid, BOOLEAN is_flushable);
869 extern BOOLEAN L2CA_GetBDAddrbyHandle (UINT16 handle, BD_ADDR bd_addr);
882 extern UINT8 L2CA_GetChnlFcrMode (UINT16 lcid);
935 extern BOOLEAN L2CA_UcdRegister ( UINT16 psm, tL2CAP_UCD_CB_INFO *p_cb_info );
948 extern BOOLEAN L2CA_UcdDeregister ( UINT16 psm );
965 extern BOOLEAN L2CA_UcdDiscover ( UINT16 psm, BD_ADDR rem_bda, UINT8 info_type );
984 extern UINT16 L2CA_UcdDataWrite (UINT16 psm, BD_ADDR rem_bda, BT_HDR *p_buf, UINT16 flags);
998 extern BOOLEAN L2CA_UcdSetIdleTimeout ( BD_ADDR rem_bda, UINT16 timeout );
1025 typedef void (tL2CA_FIXED_CHNL_CB) (UINT16, BD_ADDR, BOOLEAN, UINT16, tBT_TRANSPORT);
1032 typedef void (tL2CA_FIXED_DATA_CB) (UINT16, BD_ADDR, BT_HDR *);
1051 UINT16 default_idle_tout;
1069 extern BOOLEAN L2CA_RegisterFixedChannel (UINT16 fixed_cid, tL2CAP_FIXED_CHNL_REG *p_freg);
1083 extern BOOLEAN L2CA_ConnectFixedChnl (UINT16 fixed_cid, BD_ADDR bd_addr);
1099 extern UINT16 L2CA_SendFixedChnlData (UINT16 fixed_cid, BD_ADDR rem_bda, BT_HDR *p_buf);
1114 extern BOOLEAN L2CA_RemoveFixedChnl (UINT16 fixed_cid, BD_ADDR rem_bda);
1133 extern BOOLEAN L2CA_SetFixedChannelTout (BD_ADDR rem_bda, UINT16 fixed_cid, UINT16 idle_tout);
1150 extern BOOLEAN L2CA_GetCurrentConfig (UINT16 lcid,
1164 extern BOOLEAN L2CA_GetConnectionConfig(UINT16 lcid, UINT16 *mtu, UINT16 *rcid, UINT16 *handle);
1191 extern BOOLEAN L2CA_UpdateBleConnParams (BD_ADDR rem_bdRa, UINT16 min_int,
1192 UINT16 max_int, UINT16 latency, UINT16 timeout);
1231 extern UINT16 L2CA_GetDisconnectReason (BD_ADDR remote_bda, tBT_TRANSPORT transport);