> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.nvidia.com/holoscan/sdk-user-guide/5-0-latest/api-reference/holoscan/namespaces/channelinternal/structs/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/holoscan/sdk-user-guide/_mcp/server. # Namespace holoscan::channel_internal — Structs > Structs in the holoscan::channel_internal namespace. * [`holoscan::channel_internal::InlinePayloadEncoder`](structs/inlinepayloadencoder) * [`holoscan::channel_internal::InlinePayloadReceiveResult`](structs/inlinepayloadreceiveresult) * [`holoscan::channel_internal::InlinePublicationResult`](structs/inlinepublicationresult) * [`holoscan::channel_internal::IsDescriptorFlatBufferPayload`](structs/isdescriptorflatbufferpayload) * [`holoscan::channel_internal::IsDescriptorFlatBufferPayload< schema::DescriptorFlatBufferPayload< Root, MetadataCapacity, MaxTensors > >`](structs/isdescriptorflatbufferpayloadschemadescriptorflatbufferpayloadrootmetadatacapacitymaxtensors) * [`holoscan::channel_internal::IsInlineFlatBufferPayload`](structs/isinlineflatbufferpayload) * [`holoscan::channel_internal::IsInlineFlatBufferPayload< schema::InlineFlatBufferPayload< Root, Capacity > >`](structs/isinlineflatbufferpayloadschemainlineflatbufferpayloadrootcapacity) * [`holoscan::channel_internal::TensorSchemaPayloadEncoder`](structs/tensorschemapayloadencoder) * [`holoscan::channel_internal::TensorSchemaPayloadFieldReservation`](structs/tensorschemapayloadfieldreservation) * [`holoscan::channel_internal::TensorSchemaPayloadReservation`](structs/tensorschemapayloadreservation) * [`holoscan::channel_internal::TensorSchemaRuntimeEnvelope`](structs/tensorschemaruntimeenvelope) * [`holoscan::channel_internal::TensorSchemaStagingOptions`](structs/tensorschemastagingoptions) > Structs in the holoscan::channel_internal namespace. ## Docs - [holoscan::channel_internal::InlinePayloadEncoder](https://docs.nvidia.com/holoscan/sdk-user-guide/5-0-latest/api-reference/holoscan/namespaces/channelinternal/structs/inlinepayloadencoder.md): Describe one allocation-free encoder for a bounded transport payload loan. - [holoscan::channel_internal::InlinePayloadReceiveResult](https://docs.nvidia.com/holoscan/sdk-user-guide/5-0-latest/api-reference/holoscan/namespaces/channelinternal/structs/inlinepayloadreceiveresult.md): Report one received inline payload's metadata and the exact bytes this operation wrote. - [holoscan::channel_internal::InlinePublicationResult](https://docs.nvidia.com/holoscan/sdk-user-guide/5-0-latest/api-reference/holoscan/namespaces/channelinternal/structs/inlinepublicationresult.md): Preserve private publication phase and recipient evidence for Runtime. - [holoscan::channel_internal::IsDescriptorFlatBufferPayload](https://docs.nvidia.com/holoscan/sdk-user-guide/5-0-latest/api-reference/holoscan/namespaces/channelinternal/structs/isdescriptorflatbufferpayload.md): - [holoscan::channel_internal::IsDescriptorFlatBufferPayload< schema::DescriptorFlatBufferPayload< Root, MetadataCapacity, MaxTensors > >](https://docs.nvidia.com/holoscan/sdk-user-guide/5-0-latest/api-reference/holoscan/namespaces/channelinternal/structs/isdescriptorflatbufferpayloadschemadescriptorflatbufferpayloadrootmetadatacapacitymaxtensors.md): - [holoscan::channel_internal::IsInlineFlatBufferPayload](https://docs.nvidia.com/holoscan/sdk-user-guide/5-0-latest/api-reference/holoscan/namespaces/channelinternal/structs/isinlineflatbufferpayload.md): - [holoscan::channel_internal::IsInlineFlatBufferPayload< schema::InlineFlatBufferPayload< Root, Capacity > >](https://docs.nvidia.com/holoscan/sdk-user-guide/5-0-latest/api-reference/holoscan/namespaces/channelinternal/structs/isinlineflatbufferpayloadschemainlineflatbufferpayloadrootcapacity.md): - [holoscan::channel_internal::TensorSchemaPayloadEncoder](https://docs.nvidia.com/holoscan/sdk-user-guide/5-0-latest/api-reference/holoscan/namespaces/channelinternal/structs/tensorschemapayloadencoder.md): Describe one allocation-free descriptor-schema encoder for a transport payload loan. - [holoscan::channel_internal::TensorSchemaPayloadFieldReservation](https://docs.nvidia.com/holoscan/sdk-user-guide/5-0-latest/api-reference/holoscan/namespaces/channelinternal/structs/tensorschemapayloadfieldreservation.md): Pair one schema payload descriptor with ownership retained through publication. - [holoscan::channel_internal::TensorSchemaPayloadReservation](https://docs.nvidia.com/holoscan/sdk-user-guide/5-0-latest/api-reference/holoscan/namespaces/channelinternal/structs/tensorschemapayloadreservation.md): Retain every field reservation for one descriptor-backed schema publication. - [holoscan::channel_internal::TensorSchemaRuntimeEnvelope](https://docs.nvidia.com/holoscan/sdk-user-guide/5-0-latest/api-reference/holoscan/namespaces/channelinternal/structs/tensorschemaruntimeenvelope.md): Match the Runtime wire envelope used for descriptor-backed generated schemas. - [holoscan::channel_internal::TensorSchemaStagingOptions](https://docs.nvidia.com/holoscan/sdk-user-guide/5-0-latest/api-reference/holoscan/namespaces/channelinternal/structs/tensorschemastagingoptions.md): Carry compiler-bounded storage facts for one private Tensor-schema staging pool.