rfcomm.c (dd2e590c4f17e17c3263f5f44f883c50d88fe634) | rfcomm.c (8f4649e3ba0a9d21085f42b688929492b3ab33b7) |
---|---|
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 --- 2288 unchanged lines hidden (view full) --- 2297 rfcomm_channel_t * channel = rfcomm_channel_for_rfcomm_cid(rfcomm_cid); 2298 if (!channel){ 2299 return 0; 2300 } 2301 return channel->max_frame_size; 2302} 2303 2304// pre: rfcomm_can_send_packet_now(rfcomm_cid) == true | 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 --- 2288 unchanged lines hidden (view full) --- 2297 rfcomm_channel_t * channel = rfcomm_channel_for_rfcomm_cid(rfcomm_cid); 2298 if (!channel){ 2299 return 0; 2300 } 2301 return channel->max_frame_size; 2302} 2303 2304// pre: rfcomm_can_send_packet_now(rfcomm_cid) == true |
2305bool rfcomm_reserve_packet_buffer(void){ | 2305void rfcomm_reserve_packet_buffer(void){ |
2306#ifdef RFCOMM_USE_OUTGOING_BUFFER 2307 log_error("rfcomm_reserve_packet_buffer should not get called with ERTM"); | 2306#ifdef RFCOMM_USE_OUTGOING_BUFFER 2307 log_error("rfcomm_reserve_packet_buffer should not get called with ERTM"); |
2308 return false; | |
2309#else | 2308#else |
2310 return l2cap_reserve_packet_buffer(); | 2309 l2cap_reserve_packet_buffer(); |
2311#endif 2312} 2313 2314void rfcomm_release_packet_buffer(void){ 2315#ifdef RFCOMM_USE_OUTGOING_BUFFER 2316 log_error("rfcomm_release_packet_buffer should not get called with ERTM"); 2317#else 2318 l2cap_release_packet_buffer(); --- 367 unchanged lines hidden --- | 2310#endif 2311} 2312 2313void rfcomm_release_packet_buffer(void){ 2314#ifdef RFCOMM_USE_OUTGOING_BUFFER 2315 log_error("rfcomm_release_packet_buffer should not get called with ERTM"); 2316#else 2317 l2cap_release_packet_buffer(); --- 367 unchanged lines hidden --- |