hci.h (eb8860135e41be4fb7625a602419fbe1fe980e50) hci.h (bcc59d6cd901fd07d4ded397b9cb4b1d8148201c)
1/*
2 * Copyright (C) 2014 BlueKitchen GmbH
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 *
8 * 1. Redistributions of source code must retain the above copyright

--- 633 unchanged lines hidden (view full) ---

642
643/**
644 * set connection iterator
645 */
646void hci_connections_get_iterator(btstack_linked_list_iterator_t *it);
647
648// create and send hci command packets based on a template and a list of parameters
649uint16_t hci_create_cmd(uint8_t *hci_cmd_buffer, hci_cmd_t *cmd, ...);
1/*
2 * Copyright (C) 2014 BlueKitchen GmbH
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 *
8 * 1. Redistributions of source code must retain the above copyright

--- 633 unchanged lines hidden (view full) ---

642
643/**
644 * set connection iterator
645 */
646void hci_connections_get_iterator(btstack_linked_list_iterator_t *it);
647
648// create and send hci command packets based on a template and a list of parameters
649uint16_t hci_create_cmd(uint8_t *hci_cmd_buffer, hci_cmd_t *cmd, ...);
650uint16_t hci_create_cmd_internal(uint8_t *hci_cmd_buffer, const hci_cmd_t *cmd, va_list argptr);
651
652/**
653 * run the hci control loop once
654 */
655void hci_run(void);
656
657// send ACL packet prepared in hci packet buffer
658int hci_send_acl_packet_buffer(int size);

--- 211 unchanged lines hidden ---
650
651/**
652 * run the hci control loop once
653 */
654void hci_run(void);
655
656// send ACL packet prepared in hci packet buffer
657int hci_send_acl_packet_buffer(int size);

--- 211 unchanged lines hidden ---