/** * destiny.h - Wraps all API types, constants and functions of the transport * layer implementation. * * Copyright (C) 2013 INRIA. * * This file subject to the terms and conditions of the GNU Lesser General * Public License. See the file LICENSE in the top level directory for more * details. */ /** * @defgroup destiny DESTiny - Transport layer implementation * @ingroup net * @brief DESTiny module implements the transport layer. This includes * 6LoWPAN UDP header compression and (experimental) 6LoWPAN TCP header * compression. * @see * RFC 6282 - Compression Format for IPv6 Datagrams over * IEEE 802.15.4-Based Networks - UDP Header Compression * * @see * RFC draft-aayadi-6lowpan-tcphc-01 - TCP header compression for * 6LoWPAN * * @{ * @file * @brief destiny functions * @author Oliver Gesch * @author Martin Lenders */ #ifndef DESTINY_H #define DESTINY_H #include "destiny/in.h" #include "destiny/socket.h" #include "destiny/types.h" /** * Initializes transport layer. * * @return 0 on success, other else. */ int destiny_init_transport_layer(void); #endif /* DESTINY_H */