Lines Matching full:command
23 /** Allocate a HCI command buffer.
25 * This function allocates a new buffer for a HCI command. It is given
30 * @param opcode Command OpCode.
31 * @param param_len Length of command parameters.
37 /** Send a HCI command asynchronously.
39 * This function is used for sending a HCI command asynchronously. It can
41 * if the command has no parameters a NULL can be passed instead. The
42 * sending of the command will happen asynchronously, i.e. upon successful
46 * If synchronous behavior, and retrieval of the Command Complete parameters
49 * @param opcode Command OpCode.
50 * @param buf Command buffer or NULL (if no parameters).
56 /** Send a HCI command synchronously.
58 * This function is used for sending a HCI command synchronously. It can
60 * if the command has no parameters a NULL can be passed instead.
62 * The function will block until a Command Status or a Command Complete
65 * be set. If the command completed successfully and a non-NULL rsp parameter
69 * @param opcode Command OpCode.
70 * @param buf Command buffer or NULL (if no parameters).
71 * @param rsp Place to store a reference to the command response. May
128 * random bytes from an LE Controller using the HCI_LE_Rand command.