Logo Search packages:      
Sourcecode: maxdb-7.5.00 version File versions

IFRPacket_LongDescriptor Struct Reference
[Operation with the Order Interface]

#include <IFRPacket_LongDescriptor.h>

List of all members.


Detailed Description

Structure for the LONG descriptor. This is copied from code in gsp00.

Definition at line 42 of file IFRPacket_LongDescriptor.h.


Public Types

enum  InfoSet {
  ExTrigger_C = 1, WithLock_C = 2, NoClose_C = 4, NewRec_C = 8,
  IsComment_C = 16, IsCatalog_C = 32, Unicode_C = 64, WithoutShortcol = 128
}
enum  Offset {
  ValMode_O = 27, ValInd_O = 28, ValPos_O = 32, ValLen_O = 36,
  Size = 40, IOLength = 41
}
enum  ValMode {
  DataPart_C = 0, AllData_C = 1, LastData_C = 2, NoData_C = 3,
  NoMoreData_C = 4, LastPutval_C = 5, DataTrunc_C = 6, Close_C = 7,
  Error_C = 8, StartposInvalid_C = 9
}

Static Public Member Functions

static void setStreamValMode (char *descriptor, ValMode valmode)

Public Attributes

char descriptor [8]
 Internally used by kernel.
IFR_Int1 infoset
 Status Information (see InfoSet enumeration).
IFR_Int4 internpos
 The position that is being read/written next (starting with 1).
IFR_Int4 maxlen
 The length of the whole LONG when reading.
IFR_Int1 state
 Internally used by kernel.
char tabid [8]
 Internally used by kernel.
IFR_Int1 unused_1
 Internally used by kernel.
IFR_Int2 unused_2
 Internally used by the kernel.
IFR_Int2 valind
 Field for private use of the application.
IFR_Int4 vallen
 The length of the data within the current part.
IFR_Int1 valmode
 Status information about data (see ValMode enumeration).
IFR_Int4 valpos
 The position of the data within the current part.

Static Public Attributes

static IFRPacket_LongDescriptor Close_LongDescriptor

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

Generated by  Doxygen 1.6.0   Back to index