Skip to content

Class SpinnakerNET::GenApi::GEVChunkAdapter

ClassList > SpinnakerNET > GenApi > GEVChunkAdapter

Adapter delivering GigE Vision chunks to an INodeMap .

  • #include <GEVChunkAdapter.h>

Inherits the following classes: SpinnakerNET::GenApi::ChunkAdapter

Public Functions

Type Name
virtual void __clrcall AttachChunk (IntPtr buffer, int length) override
Attaches the chunk data in buffer to the ports with matching chunk ID.
virtual void __clrcall AttachChunk (IntPtr buffer, int length, int % numChunkPorts, int % numChunks, int % numAttachedChunks) override
Attaches the chunk data in buffer to the ports with matching chunk ID.
virtual bool __clrcall CheckChunkLayout (IntPtr buffer, int length) override
Checks if the chunk data in buffer has a known chunk format.
__clrcall GEVChunkAdapter (void)
Constructor for an unattached GEVChunkAdapter s.
__clrcall GEVChunkAdapter (SpinnakerNET::GenApi::INodeMap ^ nodeMap)
Constructor for an attached GEVChunkAdapter .
virtual __clrcall ~GEVChunkAdapter (void)
Disposes all managed and unmanaged resources.

Public Functions Documentation

function AttachChunk [1/2]

Attaches the chunk data in buffer to the ports with matching chunk ID.

virtual void  __clrcall SpinnakerNET::GenApi::GEVChunkAdapter::AttachChunk (
    IntPtr buffer,
    int length
) override

Parameters:

  • buffer Pointer to chunk data.
  • length Length of buffer in bytes.

function AttachChunk [2/2]

Attaches the chunk data in buffer to the ports with matching chunk ID.

virtual void  __clrcall SpinnakerNET::GenApi::GEVChunkAdapter::AttachChunk (
    IntPtr buffer,
    int length,
    int % numChunkPorts,
    int % numChunks,
    int % numAttachedChunks
) override

Parameters:

  • buffer Pointer to chunk data.
  • length Length of buffer in bytes.

function CheckChunkLayout

Checks if the chunk data in buffer has a known chunk format.

virtual bool  __clrcall SpinnakerNET::GenApi::GEVChunkAdapter::CheckChunkLayout (
    IntPtr buffer,
    int length
) override

Parameters:

  • buffer Pointer to chunk data.
  • length Length of buffer in bytes.

function GEVChunkAdapter [1/2]

Constructor for an unattached GEVChunkAdapter s.

__clrcall SpinnakerNET::GenApi::GEVChunkAdapter::GEVChunkAdapter (
    void
) 


function GEVChunkAdapter [2/2]

Constructor for an attached GEVChunkAdapter .

__clrcall SpinnakerNET::GenApi::GEVChunkAdapter::GEVChunkAdapter (
    SpinnakerNET::GenApi::INodeMap ^ nodeMap
) 

Parameters:

  • nodeMap Pointer to the INodeMap object to attach to.

function ~GEVChunkAdapter

Disposes all managed and unmanaged resources.

virtual __clrcall SpinnakerNET::GenApi::GEVChunkAdapter::~GEVChunkAdapter (
    void
) 



The documentation for this class was generated from the following file /workspace/src/SpinnakerNET/GenApiNet/GEVChunkAdapter.h