IDZEBRA  2.2.7
Data Fields
recType Struct Reference

#include <recctrl.h>

Data Fields

int version
 
char * name
 
void *(* init )(Res res, RecType recType)
 
ZEBRA_RES(* config )(void *clientData, Res res, const char *args)
 
void(* destroy )(void *clientData)
 
int(* extract )(void *clientData, struct recExtractCtrl *ctrl)
 
int(* retrieve )(void *clientData, struct recRetrieveCtrl *ctrl)
 

Detailed Description

Definition at line 150 of file recctrl.h.

Field Documentation

◆ config

ZEBRA_RES(* recType::config) (void *clientData, Res res, const char *args)

Definition at line 155 of file recctrl.h.

Referenced by recType_byName().

◆ destroy

void(* recType::destroy) (void *clientData)

Definition at line 156 of file recctrl.h.

◆ extract

int(* recType::extract) (void *clientData, struct recExtractCtrl *ctrl)

Definition at line 157 of file recctrl.h.

Referenced by extract_snippet(), and zebra_extract_record_stream().

◆ init

void*(* recType::init) (Res res, RecType recType)

Definition at line 154 of file recctrl.h.

◆ name

char* recType::name

Definition at line 153 of file recctrl.h.

Referenced by recType_byName(), and recTypeClass_info().

◆ retrieve

int(* recType::retrieve) (void *clientData, struct recRetrieveCtrl *ctrl)

Definition at line 159 of file recctrl.h.

Referenced by zebra_record_fetch().

◆ version

int recType::version

Definition at line 152 of file recctrl.h.

Referenced by zebra_extract_file().


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