|
Hybrid ICN (hICN) plugin
v21.06-rc0-4-g18fa668
|
This is the complete list of members for transport::core::ContentObject, including all inherited members.
| acquireMemBufReference() (defined in transport::core::Packet) | transport::core::Packet | |
| advance(std::size_t amount) | utils::MemBuf | inline |
| append(std::size_t amount) (defined in utils::MemBuf) | utils::MemBuf | inline |
| appendChain(std::unique_ptr< MemBuf > &&iobuf) (defined in utils::MemBuf) | utils::MemBuf | inline |
| appendPayload(const uint8_t *buffer, std::size_t length) (defined in transport::core::Packet) | transport::core::Packet | |
| appendPayload(std::unique_ptr< utils::MemBuf > &&payload) (defined in transport::core::Packet) | transport::core::Packet | |
| appendToIov(std::vector< struct iovec > *iov) const | utils::MemBuf | |
| base_name (defined in transport::core::Packet) | transport::core::Packet | protectedstatic |
| buffer() const (defined in utils::MemBuf) | utils::MemBuf | inline |
| bufferEnd() const (defined in utils::MemBuf) | utils::MemBuf | inline |
| capacity() const (defined in utils::MemBuf) | utils::MemBuf | inline |
| checkIntegrity() const (defined in transport::core::Packet) | transport::core::Packet | |
| clear() (defined in utils::MemBuf) | utils::MemBuf | inline |
| clone() const | utils::MemBuf | |
| cloneAsValue() const | utils::MemBuf | |
| cloneCoalesced() const | utils::MemBuf | |
| cloneCoalescedAsValue() const | utils::MemBuf | |
| cloneCoalescedAsValueWithHeadroomTailroom(std::size_t newHeadroom, std::size_t newTailroom) const | utils::MemBuf | |
| cloneCoalescedWithHeadroomTailroom(std::size_t newHeadroom, std::size_t newTailroom) const | utils::MemBuf | |
| cloneInto(MemBuf &other) const | utils::MemBuf | inline |
| cloneOne() const | utils::MemBuf | |
| cloneOneAsValue() const | utils::MemBuf | |
| cloneOneInto(MemBuf &other) const | utils::MemBuf | inline |
| computeChainDataLength() const (defined in utils::MemBuf) | utils::MemBuf | |
| computeDigest(auth::CryptoHashType algorithm) const (defined in transport::core::Packet) | transport::core::Packet | virtual |
| ContentObject(Packet::Format format=HF_INET6_TCP, std::size_t additional_header_size=0) (defined in transport::core::ContentObject) | transport::core::ContentObject | |
| ContentObject(const Name &name, Packet::Format format=HF_INET6_TCP, std::size_t additional_header_size=0) (defined in transport::core::ContentObject) | transport::core::ContentObject | |
| ContentObject(const Name &name, hicn_format_t format, std::size_t additional_header_size, const uint8_t *payload, std::size_t payload_size) (defined in transport::core::ContentObject) | transport::core::ContentObject | |
| ContentObject(CopyBufferOp op, Args &&... args) (defined in transport::core::ContentObject) | transport::core::ContentObject | inline |
| ContentObject(WrapBufferOp op, Args &&... args) (defined in transport::core::ContentObject) | transport::core::ContentObject | inline |
| ContentObject(CreateOp op, Args &&... args) (defined in transport::core::ContentObject) | transport::core::ContentObject | inline |
| ContentObject(const ContentObject &content_object) (defined in transport::core::ContentObject) | transport::core::ContentObject | |
| ContentObject(ContentObject &&content_object) (defined in transport::core::ContentObject) | transport::core::ContentObject | |
| COPY_BUFFER enum value (defined in utils::MemBuf) | utils::MemBuf | |
| copyBuffer(const void *buf, std::size_t size, std::size_t headroom=0, std::size_t minTailroom=0) | utils::MemBuf | inlinestatic |
| CopyBufferOp enum name (defined in utils::MemBuf) | utils::MemBuf | |
| countChainElements() const (defined in utils::MemBuf) | utils::MemBuf | |
| CREATE enum value (defined in utils::MemBuf) | utils::MemBuf | |
| create(std::size_t capacity) (defined in utils::MemBuf) | utils::MemBuf | static |
| createChain(size_t totalCapacity, std::size_t maxBufCapacity) | utils::MemBuf | static |
| createCombined(std::size_t capacity) | utils::MemBuf | static |
| CreateOp enum name (defined in utils::MemBuf) | utils::MemBuf | |
| createSeparate(std::size_t capacity) | utils::MemBuf | static |
| data() const (defined in utils::MemBuf) | utils::MemBuf | inline |
| default_mtu (defined in transport::core::Packet) | transport::core::Packet | static |
| destroy(std::unique_ptr< MemBuf > &&data) | utils::MemBuf | inlinestatic |
| dump() const (defined in transport::core::Packet) | transport::core::Packet | |
| dump(uint8_t *buffer, std::size_t length) (defined in transport::core::Packet) | transport::core::Packet | static |
| empty() const (defined in utils::MemBuf) | utils::MemBuf | |
| ensureCapacity(std::size_t capacity) | utils::MemBuf | |
| ensureCapacityAndFillUnused(std::size_t capacity, uint8_t placeholder) | utils::MemBuf | |
| fillIov(struct iovec *iov, size_t len) const | utils::MemBuf | |
| Format typedef (defined in transport::core::Packet) | transport::core::Packet | |
| format_ (defined in transport::core::Packet) | transport::core::Packet | mutableprotected |
| FreeFunction typedef (defined in utils::MemBuf) | utils::MemBuf | |
| gather(std::size_t maxLength) | utils::MemBuf | inline |
| getDstPort() const (defined in transport::core::Packet) | transport::core::Packet | |
| getFormat() const (defined in transport::core::Packet) | transport::core::Packet | |
| getFormatFromBuffer(const uint8_t *buffer, std::size_t length) (defined in transport::core::Packet) | transport::core::Packet | inlinestatic |
| getHeaderSizeFromBuffer(Format format, const uint8_t *buffer) (defined in transport::core::Packet) | transport::core::Packet | static |
| getHeaderSizeFromFormat(Format format, std::size_t signature_size=0) (defined in transport::core::Packet) | transport::core::Packet | inlinestatic |
| getIov() const | utils::MemBuf | |
| getKeyId() const (defined in transport::core::Packet) | transport::core::Packet | |
| getLifetime() const override (defined in transport::core::ContentObject) | transport::core::ContentObject | virtual |
| getLocator() const override (defined in transport::core::ContentObject) | transport::core::ContentObject | virtual |
| getName() const override (defined in transport::core::ContentObject) | transport::core::ContentObject | virtual |
| getPathLabel() const (defined in transport::core::ContentObject) | transport::core::ContentObject | |
| getPayload() const (defined in transport::core::Packet) | transport::core::Packet | |
| getPayloadSizeFromBuffer(Format format, const uint8_t *buffer) (defined in transport::core::Packet) | transport::core::Packet | static |
| getPayloadType() const (defined in transport::core::Packet) | transport::core::Packet | |
| getSignatureTimestamp() const (defined in transport::core::Packet) | transport::core::Packet | |
| getSrcPort() const (defined in transport::core::Packet) | transport::core::Packet | |
| getTTL() const (defined in transport::core::Packet) | transport::core::Packet | |
| getValidationAlgorithm() const (defined in transport::core::Packet) | transport::core::Packet | |
| getWritableName() override (defined in transport::core::ContentObject) | transport::core::ContentObject | virtual |
| header_offset_ (defined in transport::core::Packet) | transport::core::Packet | protected |
| headerSize() const (defined in transport::core::Packet) | transport::core::Packet | |
| headroom() const (defined in utils::MemBuf) | utils::MemBuf | inline |
| HICNContentObject typedef (defined in transport::core::ContentObject) | transport::core::ContentObject | |
| isChained() const (defined in utils::MemBuf) | utils::MemBuf | inline |
| isInterest(const uint8_t *buffer) (defined in transport::core::Packet) | transport::core::Packet | static |
| isInterest() (defined in transport::core::Packet) | transport::core::Packet | |
| isManaged() const | utils::MemBuf | inline |
| isManagedOne() const | utils::MemBuf | inline |
| isShared() const | utils::MemBuf | inline |
| isSharedOne() const | utils::MemBuf | inline |
| length() const (defined in utils::MemBuf) | utils::MemBuf | inline |
| makeManaged() | utils::MemBuf | inline |
| makeManagedOne() | utils::MemBuf | inline |
| markExternallyShared() | utils::MemBuf | |
| markExternallySharedOne() | utils::MemBuf | inline |
| MemBuf(CreateOp, std::size_t capacity) (defined in utils::MemBuf) | utils::MemBuf | |
| MemBuf(TakeOwnershipOp op, void *buf, std::size_t capacity, FreeFunction freeFn=nullptr, void *userData=nullptr, bool freeOnError=true) (defined in utils::MemBuf) | utils::MemBuf | inline |
| MemBuf(TakeOwnershipOp, void *buf, std::size_t capacity, std::size_t length, FreeFunction freeFn=nullptr, void *userData=nullptr, bool freeOnError=true) (defined in utils::MemBuf) | utils::MemBuf | |
| MemBuf(WrapBufferOp op, const void *buf, std::size_t length, std::size_t capacity) noexcept (defined in utils::MemBuf) | utils::MemBuf | |
| MemBuf(CopyBufferOp op, const void *buf, std::size_t size, std::size_t headroom=0, std::size_t minTailroom=0) (defined in utils::MemBuf) | utils::MemBuf | |
| MemBuf() noexcept | utils::MemBuf | |
| MemBuf(MemBuf &&other) noexcept | utils::MemBuf | |
| MemBuf(const MemBuf &other) (defined in utils::MemBuf) | utils::MemBuf | |
| MemBufPtr typedef (defined in transport::core::Packet) | transport::core::Packet | |
| name_ (defined in transport::core::Packet) | transport::core::Packet | protected |
| next() (defined in utils::MemBuf) | utils::MemBuf | inline |
| next() const (defined in utils::MemBuf) | utils::MemBuf | inline |
| operator delete(void *ptr) (defined in utils::MemBuf) | utils::MemBuf | |
| operator delete(void *ptr, void *placement) (defined in utils::MemBuf) | utils::MemBuf | |
| operator new(size_t size) (defined in utils::MemBuf) | utils::MemBuf | |
| operator new(size_t size, void *ptr) (defined in utils::MemBuf) | utils::MemBuf | |
| operator!=(const MemBuf &other) (defined in utils::MemBuf) | utils::MemBuf | |
| operator=(const ContentObject &other) (defined in transport::core::ContentObject) | transport::core::ContentObject | |
| operator=(const Packet &other) (defined in transport::core::Packet) | transport::core::Packet | |
| operator=(MemBuf &&other) noexcept (defined in utils::MemBuf) | utils::MemBuf | |
| operator=(const MemBuf &other) (defined in utils::MemBuf) | utils::MemBuf | |
| utils::MemBuf::operator==(const MemBuf &other) | utils::MemBuf | |
| Packet(Format format=HF_INET6_TCP, std::size_t additional_header_size=0) | transport::core::Packet | |
| Packet(CopyBufferOp, const uint8_t *buffer, std::size_t size) | transport::core::Packet | |
| Packet(WrapBufferOp, uint8_t *buffer, std::size_t length, std::size_t size) (defined in transport::core::Packet) | transport::core::Packet | |
| Packet(CreateOp, uint8_t *buffer, std::size_t length, std::size_t size, Format format=HF_INET6_TCP, std::size_t additional_header_size=0) (defined in transport::core::Packet) | transport::core::Packet | |
| Packet(MemBuf &&buffer) (defined in transport::core::Packet) | transport::core::Packet | |
| Packet(Packet &&other) (defined in transport::core::Packet) | transport::core::Packet | |
| Packet(const Packet &other) (defined in transport::core::Packet) | transport::core::Packet | |
| packet_start_ (defined in transport::core::Packet) | transport::core::Packet | protected |
| payload_type_ (defined in transport::core::Packet) | transport::core::Packet | mutableprotected |
| payloadSize() const (defined in transport::core::Packet) | transport::core::Packet | |
| pop() | utils::MemBuf | inline |
| prepend(std::size_t amount) (defined in utils::MemBuf) | utils::MemBuf | inline |
| prependChain(std::unique_ptr< MemBuf > &&iobuf) (defined in utils::MemBuf) | utils::MemBuf | |
| prev() (defined in utils::MemBuf) | utils::MemBuf | inline |
| prev() const (defined in utils::MemBuf) | utils::MemBuf | inline |
| printFlags() const (defined in transport::core::Packet) | transport::core::Packet | |
| Ptr typedef (defined in transport::core::ContentObject) | transport::core::ContentObject | |
| reserve(std::size_t minHeadroom, std::size_t minTailroom) (defined in utils::MemBuf) | utils::MemBuf | inline |
| reset() (defined in transport::core::Packet) | transport::core::Packet | inline |
| resetAck() (defined in transport::core::Packet) | transport::core::Packet | |
| resetFin() (defined in transport::core::Packet) | transport::core::Packet | |
| resetFlags() (defined in transport::core::Packet) | transport::core::Packet | |
| resetRst() (defined in transport::core::Packet) | transport::core::Packet | |
| resetSyn() (defined in transport::core::Packet) | transport::core::Packet | |
| retreat(std::size_t amount) | utils::MemBuf | inline |
| separateChain(MemBuf *head, MemBuf *tail) | utils::MemBuf | inline |
| setAck() (defined in transport::core::Packet) | transport::core::Packet | |
| setChecksum() (defined in transport::core::Packet) | transport::core::Packet | inline |
| setDstPort(uint16_t dstPort) (defined in transport::core::Packet) | transport::core::Packet | |
| setFin() (defined in transport::core::Packet) | transport::core::Packet | |
| setFormat(Packet::Format format=HF_INET6_TCP, std::size_t additional_header_size=0) (defined in transport::core::Packet) | transport::core::Packet | |
| setKeyId(const auth::KeyId &key_id) (defined in transport::core::Packet) | transport::core::Packet | |
| setLength(std::size_t length) (defined in utils::MemBuf) | utils::MemBuf | inline |
| setLifetime(uint32_t lifetime) override (defined in transport::core::ContentObject) | transport::core::ContentObject | virtual |
| setLocator(const ip_address_t &ip_address) override (defined in transport::core::ContentObject) | transport::core::ContentObject | virtual |
| setName(const Name &name) override (defined in transport::core::ContentObject) | transport::core::ContentObject | virtual |
| setPathLabel(uint32_t path_label) (defined in transport::core::ContentObject) | transport::core::ContentObject | |
| setPayloadType(PayloadType payload_type) (defined in transport::core::Packet) | transport::core::Packet | |
| setRst() (defined in transport::core::Packet) | transport::core::Packet | |
| setSignatureTimestamp(const uint64_t ×tamp_milliseconds) | transport::core::Packet | |
| setSrcPort(uint16_t srcPort) (defined in transport::core::Packet) | transport::core::Packet | |
| setSyn() (defined in transport::core::Packet) | transport::core::Packet | |
| setTTL(uint8_t hops) (defined in transport::core::Packet) | transport::core::Packet | |
| setValidationAlgorithm(const auth::CryptoSuite &validation_algorithm) (defined in transport::core::Packet) | transport::core::Packet | |
| shared_from_this() (defined in transport::core::ContentObject) | transport::core::ContentObject | inline |
| tail() const (defined in utils::MemBuf) | utils::MemBuf | inline |
| tailroom() const (defined in utils::MemBuf) | utils::MemBuf | inline |
| TAKE_OWNERSHIP enum value (defined in utils::MemBuf) | utils::MemBuf | |
| takeOwnership(void *buf, std::size_t capacity, FreeFunction freeFn=nullptr, void *userData=nullptr, bool freeOnError=true) (defined in utils::MemBuf) | utils::MemBuf | inlinestatic |
| takeOwnership(void *buf, std::size_t capacity, std::size_t length, FreeFunction freeFn=nullptr, void *userData=nullptr, bool freeOnError=true) (defined in utils::MemBuf) | utils::MemBuf | static |
| takeOwnershipIov(const iovec *vec, size_t count, FreeFunction freeFn=nullptr, void *userData=nullptr, bool freeOnError=true) | utils::MemBuf | static |
| TakeOwnershipOp enum name (defined in utils::MemBuf) | utils::MemBuf | |
| testAck() const (defined in transport::core::Packet) | transport::core::Packet | |
| testFin() const (defined in transport::core::Packet) | transport::core::Packet | |
| testRst() const (defined in transport::core::Packet) | transport::core::Packet | |
| testSyn() const (defined in transport::core::Packet) | transport::core::Packet | |
| trimEnd(std::size_t amount) (defined in utils::MemBuf) | utils::MemBuf | inline |
| trimStart(std::size_t amount) (defined in utils::MemBuf) | utils::MemBuf | inline |
| unlink() (defined in utils::MemBuf) | utils::MemBuf | inline |
| unshare() | utils::MemBuf | inline |
| unshareOne() | utils::MemBuf | inline |
| updateLength(std::size_t length=0) (defined in transport::core::Packet) | transport::core::Packet | |
| WRAP_BUFFER enum value (defined in utils::MemBuf) | utils::MemBuf | |
| wrapBuffer(const void *buf, std::size_t length, std::size_t capacity) (defined in utils::MemBuf) | utils::MemBuf | static |
| wrapBufferAsValue(const void *buf, std::size_t length, std::size_t capacity) noexcept (defined in utils::MemBuf) | utils::MemBuf | static |
| WrapBufferOp enum name (defined in utils::MemBuf) | utils::MemBuf | |
| wrapIov(const iovec *vec, size_t count) | utils::MemBuf | static |
| writableBuffer() (defined in utils::MemBuf) | utils::MemBuf | inline |
| writableData() (defined in utils::MemBuf) | utils::MemBuf | inline |
| writableTail() (defined in utils::MemBuf) | utils::MemBuf | inline |
| ~ContentObject() (defined in transport::core::ContentObject) | transport::core::ContentObject | |
| ~MemBuf() (defined in utils::MemBuf) | utils::MemBuf | |
| ~Packet() (defined in transport::core::Packet) | transport::core::Packet | virtual |
1.8.17