Top
PowerBSORT V7.0 User's Guide
FUJITSU Software

7.5.22 BSRTFUNC structure

The BSRTFUNC structure is a structure to which each address of the BSORT function is set.

typedef struct {
  int (BSPTR_BSRT bsrtput) (BSPTR_BSRTREC);
  int (BSPTR_BSRT bsrtget) (BSPTR_BSRTREC);
  int (BSPTR_BSRT bsrtmrge) (BSPTR_BSRTREC);
  int (BSPTR_BSRT bsrtinit) (long int, struct _BSRTFUNC BSPTR_BSRT, BSPTR_BSRTPRIM, BSPTR_BSRTREC, BSPTR_BSRTKEY, BSPTR_BSRTFILE, BSPTR_BSRTOPT);
  int (BSPTR_BSRT bsrtterm) (BSPTR_BSRTPRIM, BSPTR_BSRTREC);
  unsigned long             reserve1;    /* reserved */
  unsigned long             reserve2;    /* reserved */
  BSPTR_VOID                handle;
} BSRTFUNC;

BSRTFUNC structure member

In the following, it explains about the member of the BSRTFUNC structure.

bsrtput

The bsrtopen function sets address of bsrtput function. Do not update this member.

bsrtget

The bsrtopen function sets address of bsrtget function. Do not update this member.

bsrtmrge

The bsrtopen function sets address of bsrtmrge function. Do not update this member.

bsrtinit

PowerBSORT uses this member while running. This member need not be referred and updated.

bsrtterm

PowerBSORT uses this member while running. This member need not be referred and updated.

handle

PowerBSORT uses this member while running. This member need not be referred and updated.