xref: /btstack/test/sdp_client/mock.c (revision 185b3475f4a6125ad52a43d89834940d57246e66)
1*185b3475SMatthias Ringwald #include <stdint.h>
2*185b3475SMatthias Ringwald #include <unistd.h>
3*185b3475SMatthias Ringwald 
4*185b3475SMatthias Ringwald #include "btstack_defines.h"
5*185b3475SMatthias Ringwald #include "btstack_debug.h"
6*185b3475SMatthias Ringwald #include "bluetooth.h"
7*185b3475SMatthias Ringwald 
8*185b3475SMatthias Ringwald extern "C" int l2cap_can_send_packet_now(uint16_t cid){
9*185b3475SMatthias Ringwald     return 1;
10*185b3475SMatthias Ringwald }
11*185b3475SMatthias Ringwald extern "C" uint8_t l2cap_create_channel(btstack_packet_handler_t packet_handler, bd_addr_t address, uint16_t psm, uint16_t mtu, uint16_t * out_local_cid){
12*185b3475SMatthias Ringwald     return 0x41;
13*185b3475SMatthias Ringwald }
14*185b3475SMatthias Ringwald extern "C" void l2cap_disconnect(uint16_t local_cid, uint8_t reason){
15*185b3475SMatthias Ringwald }
16*185b3475SMatthias Ringwald extern "C" uint8_t *l2cap_get_outgoing_buffer(void){
17*185b3475SMatthias Ringwald     return NULL;
18*185b3475SMatthias Ringwald }
19*185b3475SMatthias Ringwald extern "C" uint16_t l2cap_max_mtu(void){
20*185b3475SMatthias Ringwald     return 0;
21*185b3475SMatthias Ringwald }
22*185b3475SMatthias Ringwald extern "C" int l2cap_reserve_packet_buffer(void){
23*185b3475SMatthias Ringwald     return 0;
24*185b3475SMatthias Ringwald }
25*185b3475SMatthias Ringwald extern "C" int l2cap_send_prepared(uint16_t local_cid, uint16_t len){
26*185b3475SMatthias Ringwald     return 0;
27*185b3475SMatthias Ringwald }