Lines Matching refs:param
55 * @param controller <b>BREDR_CONTROLLER</b> or <b>LE_CONTROLLER</b>.
63 * @param controller <b>BREDR_CONTROLLER</b> or <b>LE_CONTROLLER</b>.
71 * @param controller <b>BREDR_CONTROLLER</b> or <b>LE_CONTROLLER</b>.
83 * @param callbacks Point to <b>BtmCallbacks</b> struct, the struct must be available before calling to
85 * @param context The context for callback functions.
93 * @param callbacks Point to <b>BtmCallbacks</b> struct.
105 * @param addr The address of BR/EDR device.
113 * @param addr The address of BR/EDR device.
121 * @param addr The address of LE device.
129 * @param addr The address of LE device.
151 * @param connectionHandle The connection handle.
152 * @param reason The reason for peer device.
160 * @param connectionHandle The connection handle.
168 * @param connectionHandle The connection handle.
175 * @param connectionHandle The connection handle.
183 * @param addr The address of remote LE device.
194 * @param addr The address device.
195 * @param role <b>BTM_ROLE_MASTER</b> or <b>BTM_ROLE_SLAVE</b>.
203 * @param addr The address device.
229 void (*connectionComplete)(const BtmAclConnectCompleteParam *param, void *context);
246 * @param callbacks Point to <b>BtmAclCallbacks</b> struct, the struct must be available before calling to
248 * @param context The context for callback functions.
256 * @param callbacks Point to <b>BtmAclCallbacks</b> struct.
264 * @param connectionHandle The connection handle.
265 * @param localAddr Point to the local address struct.
266 * @param peerAddr Point to the peer address struct.
279 * @param linkPolicySettings The default Link Policy Settings.
287 * @param addr Point to the remote address struct.
288 * @param linkPolicySettings The default Link Policy Settings.
313 * @param addr Point to the remote address struct.
314 * @param packetType The packet types.
466 * @param addr Point to <b>BtAddr</b> struct.
474 * @param features Point to 8 bytes buffer to obtain the supported features.
490 * @param localVersion Point to a <b>BtmLocalVersionInformation</b> struct.
510 * @param localSupportedCodes Point to a <b>BtmLocalSupportedCodecs</b> pointer. Do not free this pointer.
518 * @param aclDataPacketLength Obtain the ACL data length.
526 * @param length Obtain the ACL data length.
556 * @param key The Identity Resolving Key.
563 * @param pairedDevices The array of LE Paired Devices.
564 * @param count The count of array.
571 * @param device Point to a <b>BtmLePairedDevice</b> struct.
578 * @param addr The address of the removing device.
588 * @param ownAddressType Should be <b>OWN_ADDRESS_TYPE_PUBLIC</b> or <b>OWN_ADDRESS_TYPE_RANDOM</b>.
602 * @param addr The random address.
610 * @param addr The random address.
628 * @param addr The remote device address.
629 * @param param The Sniff parameters.
632 int BTSTACK_API BTM_EnterSniffMode(const BtAddr *addr, const BtmSniffParam *param);
637 * @param addr The remote device address.
651 * @param addr The remote device address.
652 * @param subRating The Sniff Subrating parameters.
669 * @param callbacks Point to <b>BtmPmCallbacks</b> struct, the struct must be available before calling to
671 * @param context The context for callback functions.
679 * @param callbacks Point to <b>BtmPmCallbacks</b> struct.
700 * @param param The parameters of creating a SCO connection.
703 int BTSTACK_API BTM_CreateScoConnection(const BtmCreateScoConnectionParam *param);
718 * @param param The parameters of modifying SCO connection.
721 int BTSTACK_API BTM_ModifyScoConnection(const BtmModifyScoConnectionParam *param);
728 * @param param The parameters of accepting a SCO connection request.
731 int BTSTACK_API BTM_AcceptScoConnectionRequest(const BtmAcceptScoConnectionRequestParam *param);
741 * @param param The parameters of rejecting a SCO connection request.
744 int BTSTACK_API BTM_RejectScoConnectionRequest(const BtmRejectScoConnectionRequestParam *param);
749 * @param connectionHandle The connection handle.
750 * @param reason The disconnect reason for remote device.
772 * @param param The parameters of creating a eSCO connection.
775 int BTSTACK_API BTM_CreateEscoConnection(const BtmCreateEscoConnectionParam *param);
790 * @param param The parameters of modifying eSCO connection.
793 int BTSTACK_API BTM_ModifyEscoConnection(const BtmModifyEscoConnectionParam *param);
800 * @param param The parameters of accepting a eSCO connection request.
803 int BTSTACK_API BTM_AcceptEscoConnectionRequest(const BtmAcceptEscoConnectionRequestParam *param);
834 void (*scoConnectionComplete)(const BtmScoConnectionCompleteParam *param, void *context);
836 void (*scoConnectionChanged)(const BtmScoConnectionChangedParam *param, void *context);
838 void (*scoDisconnectionComplete)(const BtmScoDisconnectionCompleteParam *param, void *context);
840 void (*scoConnectionRequest)(const BtmScoConnectionRequestParam *param, void *context);
848 * @param callbacks Point to <b>BtmScoCallbacks</b> struct, the struct must be available before calling to
850 * @param context The context for callback functions.
858 * @param callbacks Point to <b>BtmScoCallbacks</b> struct.
866 * @param voiceSetting The value of voice setting.
878 * @param maxSize The length of path.
886 * @param path Point to the path string.
887 * @param length The length of path.