MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UtilPrepareReq Class Reference

Prepare transaction in Util block. More...

#include <UtilPrepare.hpp>

Public Types

enum  OperationTypeValue {
  Read = 0, Update = 1, Insert = 2, Delete = 3,
  Write = 4
}
enum  KeyValue {
  NoOfOperations = 1, OperationType = 2, TableName = 3, AttributeName = 4,
  TableId = 5, AttributeId = 6, ScanTakeOverInd = 7, ReorgInd = 8
}

Public Member Functions

 STATIC_CONST (SignalLength=3)
 STATIC_CONST (PROPERTIES_SECTION=0)
 STATIC_CONST (NoOfSections=1)

Friends

class DbUtil
class Trix
bool printUTIL_PREPARE_REQ (FILE *output, const Uint32 *theData, Uint32 len, Uint16 receiverBlockNo)

Detailed Description

Prepare transaction in Util block.

UTIL_PREPARE_REQ, UTIL_PREPARE_CONF, UTIL_PREPARE_REF

Data format:

  • UTIL_PREPARE_REQ <NoOfOps> (<OperationType> <TableName> <AttrName>+)+

Definition at line 41 of file UtilPrepare.hpp.

Member Enumeration Documentation

Enumerator:
NoOfOperations 

No of operations in transaction.

TableName 

String.

AttributeName 

String.

Definition at line 66 of file UtilPrepare.hpp.

Friends And Related Function Documentation

friend class DbUtil
friend

Sender(s) / Receiver(s)

Definition at line 45 of file UtilPrepare.hpp.

bool printUTIL_PREPARE_REQ ( FILE *  output,
const Uint32 *  theData,
Uint32  len,
Uint16  receiverBlockNo 
)
friend

For printing

Definition at line 22 of file UtilPrepare.cpp.


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