FSEG-SPI
FLAM Segment Store Exit (FSEG) Service Provider Interface (SPI) Version: 5.2.1-42969
FsegPut Struct Reference

Parameters for FSEG_FUNC_PUT. More...

#include <FSEG.h>

Data Fields

long long siSegInd
 [OUTPUT] Segment index assigned by the provider.
unsigned int uiSegTyp
 [INPUT] Segment type; see Segment type markers.
unsigned int uiSegLen
 [INPUT] Segment data length in bytes.
const unsigned char * pcSegDat
 [INPUT] Pointer to segment data (valid for this call only).

Detailed Description

Parameters for FSEG_FUNC_PUT.

The provider assigns the segment index and writes it to siSegInd. Indices must be stable; once assigned, the same index must retrieve the same data until the segment is deleted.

Field Documentation

◆ pcSegDat

const unsigned char* FsegPut::pcSegDat

[INPUT] Pointer to segment data (valid for this call only).

◆ siSegInd

long long FsegPut::siSegInd

[OUTPUT] Segment index assigned by the provider.

◆ uiSegLen

unsigned int FsegPut::uiSegLen

[INPUT] Segment data length in bytes.

◆ uiSegTyp

unsigned int FsegPut::uiSegTyp

[INPUT] Segment type; see Segment type markers.


The documentation for this struct was generated from the following file: