Loading...
Searching...
No Matches
gnrc_tcp_rcvbuf.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2015-2017 Simon Brummer
3 * SPDX-License-Identifier: LGPL-2.1-only
4 */
5
6#pragma once
7
18
19#include "net/gnrc/tcp/tcb.h"
20
21#ifdef __cplusplus
22extern "C" {
23#endif
24
29
39
46
47#ifdef __cplusplus
48}
49#endif
50
void _gnrc_tcp_rcvbuf_release_buffer(gnrc_tcp_tcb_t *tcb)
Release allocated receive buffer.
int _gnrc_tcp_rcvbuf_get_buffer(gnrc_tcp_tcb_t *tcb)
Allocate receive buffer and assign it to TCB.
void _gnrc_tcp_rcvbuf_init(void)
Initializes global receive buffer.
GNRC TCP transmission control block (TCB)
struct sock_tcp gnrc_tcp_tcb_t
Transmission control block of GNRC TCP.