|
INET Framework for OMNeT++/OMNEST
|
#include <omnetpp.h>#include "inet/common/INETDefs_m.h"#include "inet/common/packet/chunk/Chunk_m.h"#include "inet/transportlayer/common/CrcMode_m.h"#include "inet/transportlayer/contract/TransportHeaderBase_m.h"Classes | |
| class | inet::tcp::SackItem |
Class generated from inet/transportlayer/tcp_common/TcpHeader.msg:80 by opp_msgtool. More... | |
| class | inet::tcp::Sack |
Class generated from inet/transportlayer/tcp_common/TcpHeader.msg:87 by opp_msgtool. More... | |
| class | inet::tcp::TcpOption |
Class generated from inet/transportlayer/tcp_common/TcpHeader.msg:102 by opp_msgtool. More... | |
| class | inet::tcp::TcpOptionEnd |
Class generated from inet/transportlayer/tcp_common/TcpHeader.msg:109 by opp_msgtool. More... | |
| class | inet::tcp::TcpOptionNop |
Class generated from inet/transportlayer/tcp_common/TcpHeader.msg:115 by opp_msgtool. More... | |
| class | inet::tcp::TcpOptionMaxSegmentSize |
Class generated from inet/transportlayer/tcp_common/TcpHeader.msg:121 by opp_msgtool. More... | |
| class | inet::tcp::TcpOptionWindowScale |
Class generated from inet/transportlayer/tcp_common/TcpHeader.msg:128 by opp_msgtool. More... | |
| class | inet::tcp::TcpOptionSackPermitted |
Class generated from inet/transportlayer/tcp_common/TcpHeader.msg:135 by opp_msgtool. More... | |
| class | inet::tcp::TcpOptionSack |
Class generated from inet/transportlayer/tcp_common/TcpHeader.msg:141 by opp_msgtool. More... | |
| class | inet::tcp::TcpOptionTimestamp |
Class generated from inet/transportlayer/tcp_common/TcpHeader.msg:148 by opp_msgtool. More... | |
| class | inet::tcp::TcpOptionUnknown |
Class generated from inet/transportlayer/tcp_common/TcpHeader.msg:156 by opp_msgtool. More... | |
| class | inet::tcp::TcpHeader |
Class generated from inet/transportlayer/tcp_common/TcpHeader.msg:176 by opp_msgtool. More... | |
Namespaces | |
| inet | |
| Copyright (c) 2005 Jan Ringo�, www.ringos.cz. | |
| inet::tcp | |
| omnetpp | |
Macros | |
| #define | MSGC_VERSION 0x0600 |
| #define | INET_API |
Enumerations | |
| enum | inet::tcp::TcpConstants { inet::tcp::TCP_MAX_SACK_ENTRIES = 4 } |
Enum generated from inet/transportlayer/tcp_common/TcpHeader.msg:27 by opp_msgtool. More... | |
| enum | inet::tcp::TcpOptionNumbers { inet::tcp::TCPOPTION_END_OF_OPTION_LIST = 0, inet::tcp::TCPOPTION_NO_OPERATION = 1, inet::tcp::TCPOPTION_MAXIMUM_SEGMENT_SIZE = 2, inet::tcp::TCPOPTION_WINDOW_SCALE = 3, inet::tcp::TCPOPTION_SACK_PERMITTED = 4, inet::tcp::TCPOPTION_SACK = 5, inet::tcp::TCPOPTION_TIMESTAMP = 8 } |
Enum generated from inet/transportlayer/tcp_common/TcpHeader.msg:40 by opp_msgtool. More... | |
Functions | |
| void | inet::tcp::doParsimPacking (omnetpp::cCommBuffer *b, const TcpConstants &e) |
| void | inet::tcp::doParsimUnpacking (omnetpp::cCommBuffer *b, TcpConstants &e) |
| void | inet::tcp::doParsimPacking (omnetpp::cCommBuffer *b, const TcpOptionNumbers &e) |
| void | inet::tcp::doParsimUnpacking (omnetpp::cCommBuffer *b, TcpOptionNumbers &e) |
| void | inet::tcp::doParsimPacking (omnetpp::cCommBuffer *b, const SackItem &obj) |
| void | inet::tcp::doParsimUnpacking (omnetpp::cCommBuffer *b, SackItem &obj) |
| void | inet::tcp::doParsimPacking (omnetpp::cCommBuffer *b, const Sack &obj) |
| void | inet::tcp::doParsimUnpacking (omnetpp::cCommBuffer *b, Sack &obj) |
| void | inet::tcp::doParsimPacking (omnetpp::cCommBuffer *b, const TcpOption &obj) |
| void | inet::tcp::doParsimUnpacking (omnetpp::cCommBuffer *b, TcpOption &obj) |
| void | inet::tcp::doParsimPacking (omnetpp::cCommBuffer *b, const TcpOptionEnd &obj) |
| void | inet::tcp::doParsimUnpacking (omnetpp::cCommBuffer *b, TcpOptionEnd &obj) |
| void | inet::tcp::doParsimPacking (omnetpp::cCommBuffer *b, const TcpOptionNop &obj) |
| void | inet::tcp::doParsimUnpacking (omnetpp::cCommBuffer *b, TcpOptionNop &obj) |
| void | inet::tcp::doParsimPacking (omnetpp::cCommBuffer *b, const TcpOptionMaxSegmentSize &obj) |
| void | inet::tcp::doParsimUnpacking (omnetpp::cCommBuffer *b, TcpOptionMaxSegmentSize &obj) |
| void | inet::tcp::doParsimPacking (omnetpp::cCommBuffer *b, const TcpOptionWindowScale &obj) |
| void | inet::tcp::doParsimUnpacking (omnetpp::cCommBuffer *b, TcpOptionWindowScale &obj) |
| void | inet::tcp::doParsimPacking (omnetpp::cCommBuffer *b, const TcpOptionSackPermitted &obj) |
| void | inet::tcp::doParsimUnpacking (omnetpp::cCommBuffer *b, TcpOptionSackPermitted &obj) |
| void | inet::tcp::doParsimPacking (omnetpp::cCommBuffer *b, const TcpOptionSack &obj) |
| void | inet::tcp::doParsimUnpacking (omnetpp::cCommBuffer *b, TcpOptionSack &obj) |
| void | inet::tcp::doParsimPacking (omnetpp::cCommBuffer *b, const TcpOptionTimestamp &obj) |
| void | inet::tcp::doParsimUnpacking (omnetpp::cCommBuffer *b, TcpOptionTimestamp &obj) |
| void | inet::tcp::doParsimPacking (omnetpp::cCommBuffer *b, const TcpOptionUnknown &obj) |
| void | inet::tcp::doParsimUnpacking (omnetpp::cCommBuffer *b, TcpOptionUnknown &obj) |
| void | inet::tcp::doParsimPacking (omnetpp::cCommBuffer *b, const TcpHeader &obj) |
| void | inet::tcp::doParsimUnpacking (omnetpp::cCommBuffer *b, TcpHeader &obj) |
| template<> | |
| inet::ApplicationPacket * | omnetpp::fromAnyPtr (any_ptr ptr) |
Variables | |
| const B | inet::tcp::TCP_MIN_HEADER_LENGTH = B(20) |
| const B | inet::tcp::TCP_MAX_HEADER_LENGTH = B(60) |
| const B | inet::tcp::TCP_OPTIONS_MAX_SIZE = B(40) |
| const B | inet::tcp::TCP_OPTION_HEAD_SIZE = B(2) |
| const B | inet::tcp::TCP_OPTION_SACK_MIN_SIZE = B(10) |
| const B | inet::tcp::TCP_OPTION_SACK_ENTRY_SIZE = B(8) |
| const B | inet::tcp::TCP_OPTION_TS_SIZE = B(12) |
| #define INET_API |
| #define MSGC_VERSION 0x0600 |