TpNetworkDatagram 类
V0.2.1TpUtils
2025-11-14
基础信息
| 头文件: | include <TpNetworkDatagram.h> |
|---|---|
| Cmake: | None |
| 发布版本: | V0.2.1 |
| 继承类: | |
| 派生类: |
Public 成员函数
| TpNetworkDatagram() | ||
|---|---|---|
| TpNetworkDatagram(const tpUInt8 *data=nullptr, tpUInt64 size=0, const TpString &destAddr="", tpUInt16 destPort=0) | ||
| ~TpNetworkDatagram() | ||
| TpNetworkDatagram(const TpNetworkDatagram &other) | ||
| TpNetworkDatagram & TpNetworkDatagram::operator= | operator=(const TpNetworkDatagram &other) | |
| isNull() const | ||
| isValid() const | ||
| data() const | ||
| size() const | ||
| setData(const tpUInt8 *data, tpUInt64 size) | ||
| TpString | senderAddress() const | |
| senderPort() const | ||
| setSender(const TpString &addr, tpUInt16 port=0) | ||
| TpString | destinationAddress() const | |
| destinationPort() const | ||
| setDestination(const TpString &addr, tpUInt16 port=0) | ||
| hopLimit() const | ||
| setHopLimit(int count) | ||
| interfaceIndex() const | ||
| setInterfaceIndex(unsigned index) |
