NdbScanOperation Member List

This is the complete list of members for NdbScanOperation, including all inherited members.

AbortOnError enum valueNdbOperation
AbortOption enum nameNdbOperation
addInterpretedCode()NdbScanOperation [protected]
allocAttrInfo()NdbOperation [protected]
allocInterpretedCodeOldApi()NdbScanOperation [protected]
allocKeyInfo()NdbOperation [protected]
AO_IgnoreError enum valueNdbOperation
attrInfoRemainNdbOperation [protected]
branch_col(Uint32 type, Uint32, const void *, Uint32, Uint32 Label)NdbOperation [protected]
branch_col_null(Uint32 type, Uint32 col, Uint32 Label)NdbOperation [protected]
branch_reg_reg(Uint32 type, Uint32, Uint32, Uint32)NdbOperation [protected]
buildInterpretedProgramSignals(Uint32 aTC_ConnectPtr, Uint64 aTransId, Uint32 **attrInfoPtr, Uint32 *remain, const NdbInterpretedCode *code, Uint32 *interpretedWorkspace, bool mainProgram, Uint32 &wordsWritten)NdbOperation [protected]
buildSignalsNdbRecord(Uint32 aTC_ConnectPtr, Uint64 aTransId)NdbOperation [protected]
calcGetValueSize()NdbScanOperation [protected]
checkMagicNumber(bool b=true)NdbOperation [protected]
checkState_TransId(NdbApiSignal *aSignal)NdbOperation [protected]
close(bool forceSend=false, bool releaseOp=false)NdbScanOperation
close_impl(class TransporterFacade *, bool forceSend, PollGuard *poll_guard)NdbScanOperation [protected]
committedRead()NdbOperation [virtual]
DefaultAbortOption enum valueNdbOperation
deleteCurrentTuple()NdbScanOperation [inline]
deleteCurrentTuple(NdbTransaction *takeOverTransaction)NdbScanOperation [inline]
deleteCurrentTuple(NdbTransaction *takeOverTrans, const NdbRecord *result_rec, char *result_row=0, const unsigned char *result_mask=0, const NdbOperation::OperationOptions *opts=0, Uint32 sizeOfOptions=0)NdbScanOperation [inline]
deleteTuple()NdbOperation [virtual]
dirtyRead()NdbOperation [virtual]
dirtyUpdate()NdbOperation [virtual]
dirtyWrite()NdbOperation [virtual]
doSend(int ProcessorId)NdbScanOperation [protected]
NdbOperation::doSend(int ProcessorId, Uint32 lastFlag)NdbOperation [protected]
doSendKeyReq(int processorId, GenericSectionPtr *secs, Uint32 numSecs)NdbOperation [protected]
doSendScan(int ProcessorId)NdbScanOperation [protected]
doSendSetAISectionSizes()NdbScanOperation [protected]
equal(const char *anAttrName, const char *aValue, Uint32 len)NdbOperation
equal(const char *anAttrName, const char *aValue)NdbOperation
equal(const char *anAttrName, Int32 aValue)NdbOperation
equal(const char *anAttrName, Uint32 aValue)NdbOperation
equal(const char *anAttrName, Int64 aValue)NdbOperation
equal(const char *anAttrName, Uint64 aValue)NdbOperation
equal(Uint32 anAttrId, const char *aValue, Uint32 len)NdbOperation
equal(Uint32 anAttrId, const char *aValue)NdbOperation
equal(Uint32 anAttrId, Int32 aValue)NdbOperation
equal(Uint32 anAttrId, Uint32 aValue)NdbOperation
equal(Uint32 anAttrId, Int64 aValue)NdbOperation
equal(Uint32 anAttrId, Uint64 aValue)NdbOperation
equal_impl(const NdbColumnImpl *, const char *aValue)NdbOperation [protected, virtual]
execCLOSE_SCAN_REP()NdbScanOperation [protected]
ExecInterpretedValue enum valueNdbOperation [protected]
executeCursor(int ProcessorId)NdbScanOperation [protected]
fillTcKeyReqHdr(TcKeyReq *tcKeyReq, Uint32 connectPtr, Uint64 transId)NdbOperation [protected]
FinalGetValue enum valueNdbOperation [protected]
finaliseScanOldApi()NdbScanOperation [protected]
Finished enum valueNdbOperation [protected]
fix_receivers(Uint32 parallel)NdbScanOperation [protected]
freeInterpretedCodeOldApi()NdbScanOperation [protected]
freeInterpretedInfo(Uint32 *&dynamicSpace)NdbOperation [protected]
generatePackedReadAIs(const NdbRecord *reseult_record, bool &haveBlob)NdbScanOperation [protected]
getAbortOption() const NdbOperation
getBlobHandle(const char *anAttrName)NdbOperation [virtual]
getBlobHandle(Uint32 anAttrId)NdbOperation [virtual]
getBlobHandle(const char *anAttrName) const NdbOperation [virtual]
getBlobHandle(Uint32 anAttrId) const NdbOperation [virtual]
getBlobHandle(NdbTransaction *aCon, const NdbColumnImpl *anAttrObject)NdbOperation [protected]
getBlobHandle(NdbTransaction *aCon, const NdbColumnImpl *anAttrObject) const NdbOperation [protected]
getBlobHandlesNdbRecord(NdbTransaction *aCon)NdbOperation [protected]
getBlobHandlesNdbRecordDelete(NdbTransaction *aCon, bool checkReadSet)NdbOperation [protected]
getFirstATTRINFOScan()NdbScanOperation [protected]
getKeyFromKEYINFO20(Uint32 *data, Uint32 &size)NdbScanOperation [protected]
getKeyFromTCREQ(Uint32 *data, Uint32 &size)NdbOperation [protected]
getLockMode() const NdbOperation [inline]
getNdbError() const NdbOperation
getNdbErrorLine()NdbOperation
getNdbErrorLine() const NdbOperation
getNdbTransaction() const NdbScanOperation [inline, virtual]
getPartValueFromInfo(const Ndb::PartitionSpec *partInfo, const NdbTableImpl *table, Uint32 *partValue)NdbScanOperation [protected]
getPruned() const NdbScanOperation
getTable() const NdbOperation
getTableName() const NdbOperation
getType() const NdbOperation
GetValue enum valueNdbOperation [protected]
getValue(const char *anAttrName, char *aValue=0)NdbOperation
getValue(Uint32 anAttrId, char *aValue=0)NdbOperation
getValue(const NdbDictionary::Column *, char *val=0)NdbOperation
getValue_impl(const NdbColumnImpl *, char *aValue=0)NdbScanOperation [protected, virtual]
getValue_NdbRecAttr_scan(const NdbColumnImpl *, char *aValue)NdbScanOperation [protected]
getValue_NdbRecord(const NdbColumnImpl *tAttrInfo, char *aValue)NdbOperation [protected]
getValue_NdbRecord_scan(const NdbColumnImpl *, char *aValue)NdbScanOperation [protected]
getVarValue(const NdbColumnImpl *, char *aBareValue, Uint16 *aLenLoc)NdbOperation [protected]
handleOperationOptions(const OperationType type, const OperationOptions *opts, const Uint32 sizeOfOptions, NdbOperation *op)NdbOperation [protected, static]
handleScanGetValuesOldApi()NdbScanOperation [protected]
handleScanOptions(const ScanOptions *options)NdbScanOperation [protected]
handleScanOptionsVersion(const ScanOptions *&optionsPtr, Uint32 sizeOfOptions, ScanOptions &currOptions)NdbScanOperation [protected]
incCheck(const NdbColumnImpl *anAttrObject)NdbOperation [protected]
incValue(const NdbColumnImpl *anAttrObject, Uint32 aValue)NdbOperation [protected]
incValue(const NdbColumnImpl *anAttrObject, Uint64 aValue)NdbOperation [protected]
init(const NdbTableImpl *tab, NdbTransaction *)NdbScanOperation [protected]
NdbOperation::init(const class NdbTableImpl *, NdbTransaction *aCon, bool useRec)NdbOperation [protected]
Init enum valueNdbOperation [protected]
initial_interpreterCheck()NdbOperation [protected]
initInterpretedInfo(const NdbInterpretedCode *code, Uint32 *&interpretedInfo, Uint32 *stackSpace, Uint32 stackSpaceEntries, Uint32 *&dynamicSpace)NdbOperation [protected]
initInterpreter()NdbOperation [protected]
insertATTRINFO(Uint32 aData)NdbOperation [protected]
insertATTRINFOData_NdbRecord(const char *value, Uint32 size)NdbOperation [protected]
insertATTRINFOHdr_NdbRecord(Uint32 attrId, Uint32 attrLen)NdbOperation [protected]
insertATTRINFOloop(const Uint32 *aDataPtr, Uint32 aLength)NdbOperation [protected]
insertBranch(Uint32 aBranch)NdbOperation [protected]
insertCall(Uint32 aCall)NdbOperation [protected]
insertKEYINFO(const char *aValue, Uint32 aStartPosition, Uint32 aKeyLenInByte)NdbOperation [protected]
insertKEYINFO_NdbRecord(const char *value, Uint32 byteSize)NdbOperation [protected]
insertTuple()NdbOperation [virtual]
intermediate_interpreterCheck()NdbOperation [protected]
isNdbRecordOperation()NdbOperation [protected]
keyInfoRemainNdbOperation [protected]
labelCheck()NdbOperation [protected]
linkInBlobHandle(NdbTransaction *aCon, const NdbColumnImpl *column, NdbBlob *&lastPtr)NdbOperation [protected]
LM_Exclusive enum valueNdbOperation
LM_Read enum valueNdbOperation
LM_SimpleRead enum valueNdbOperation
lockCurrentTuple()NdbScanOperation [inline]
lockCurrentTuple(NdbTransaction *lockTrans)NdbScanOperation [inline]
lockCurrentTuple(NdbTransaction *takeOverTrans, const NdbRecord *result_rec, char *result_row=0, const unsigned char *result_mask=0, const NdbOperation::OperationOptions *opts=0, Uint32 sizeOfOptions=0)NdbScanOperation
LockMode enum nameNdbOperation
m_abortOptionNdbOperation [protected]
m_accessTableNdbOperation [protected]
m_allocated_receiversNdbScanOperation [protected]
m_any_valueNdbOperation [protected]
m_api_receiversNdbScanOperation [protected]
m_api_receivers_countNdbScanOperation [protected]
m_arrayNdbScanOperation [protected]
m_attribute_recordNdbOperation [protected]
m_attribute_rowNdbOperation [protected]
m_attrInfoGSNNdbOperation [protected]
m_conf_receiversNdbScanOperation [protected]
m_conf_receivers_countNdbScanOperation [protected]
m_curr_rowNdbScanOperation [protected]
m_current_api_receiverNdbScanOperation [protected]
m_currentTableNdbOperation [protected]
m_descendingNdbScanOperation [protected]
m_executedNdbScanOperation [protected]
m_extraSetValuesNdbOperation [protected]
m_interpreted_codeNdbOperation [protected]
m_interpretedCodeOldApiNdbScanOperation [protected]
m_key_recordNdbOperation [protected]
m_key_rowNdbOperation [protected]
m_keyInfoNdbScanOperation [protected]
m_keyinfo_lengthNdbOperation [protected]
m_keyInfoGSNNdbOperation [protected]
m_multi_rangeNdbScanOperation [protected]
m_no_disk_flagNdbOperation [protected]
m_noErrorPropagationNdbOperation [protected]
m_numExtraSetValuesNdbOperation [protected]
m_orderedNdbScanOperation [protected]
m_prepared_receiversNdbScanOperation [protected]
m_pruneStateNdbScanOperation [protected]
m_pruningKeyNdbScanOperation [protected]
m_read_maskNdbOperation [protected]
m_read_range_noNdbScanOperation [protected]
m_readTuplesCalledNdbScanOperation [protected]
m_receiversNdbScanOperation [protected]
m_savedBatchOldApiNdbScanOperation [protected]
m_savedLockModeOldApiNdbScanOperation [protected]
m_savedParallelOldApiNdbScanOperation [protected]
m_savedScanFlagsOldApiNdbScanOperation [protected]
m_scan_bufferNdbScanOperation [protected]
m_scanUsingOldApiNdbScanOperation [protected]
m_sent_receiversNdbScanOperation [protected]
m_sent_receivers_countNdbScanOperation [protected]
m_tcReqGSNNdbOperation [protected]
m_transConnectionNdbScanOperation [protected]
m_typeNdbOperation [protected]
m_use_any_valueNdbOperation [protected]
Ndb_free_list_t< NdbOperation >NdbOperation [friend]
NdbCon(NdbTransaction *)NdbOperation [protected]
NdbOperation(Ndb *aNdb, Type aType=PrimaryKeyAccess)NdbOperation [protected]
NdbScanOperation(Ndb *aNdb, NdbOperation::Type aType=NdbOperation::TableScan)NdbScanOperation [protected]
NdbScanOperation(const NdbScanOperation &)NdbScanOperation [private]
needReply()NdbOperation [protected]
next(NdbOperation *)NdbOperation [protected]
next()NdbOperation [protected]
nextResult(bool fetchAllowed=true, bool forceSend=false)NdbScanOperation
nextResult(const char **out_row_ptr, bool fetchAllowed, bool forceSend)NdbScanOperation
nextResultNdbRecord(const char *&out_row, bool fetchAllowed, bool forceSend)NdbScanOperation [protected]
OperationDefined enum valueNdbOperation [protected]
OperationStatus enum nameNdbOperation [protected]
operator=(const NdbScanOperation &)NdbScanOperation [private]
OrderedIndexScan enum valueNdbOperation
postExecuteRelease()NdbOperation [protected]
prepareSend(Uint32 TC_ConnectPtr, Uint64 TransactionId)NdbScanOperation [protected]
NdbOperation::prepareSend(Uint32 TC_ConnectPtr, Uint64 TransactionId, AbortOption)NdbOperation [protected, virtual]
prepareSendInterpreted()NdbOperation [protected]
prepareSendNdbRecord(AbortOption ao)NdbOperation [protected]
prepareSendScan(Uint32 TC_ConnectPtr, Uint64 TransactionId)NdbScanOperation [protected]
PrimaryKeyAccess enum valueNdbOperation
processTableScanDefs(LockMode lock_mode, Uint32 scan_flags, Uint32 parallel, Uint32 batch)NdbScanOperation [protected, virtual]
ptr2int()NdbOperation [inline, protected]
read_attr(const NdbColumnImpl *anAttrObject, Uint32 RegDest)NdbOperation [protected]
read_attrCheck(const NdbColumnImpl *anAttrObject)NdbOperation [protected]
readTuple(LockMode)NdbOperation [virtual]
readTuple()NdbOperation [virtual]
readTupleExclusive()NdbOperation [virtual]
readTuples(LockMode lock_mode=LM_Read, Uint32 scan_flags=0, Uint32 parallel=0, Uint32 batch=0)NdbScanOperation [virtual]
readTuples(int parallell)NdbScanOperation [inline]
readTuplesExclusive(int parallell=0)NdbScanOperation [inline]
receiver_completed(NdbReceiver *)NdbScanOperation [protected]
receiver_delivered(NdbReceiver *)NdbScanOperation [protected]
receiveTCKEYREF(NdbApiSignal *)NdbOperation [protected]
release()NdbScanOperation [protected, virtual]
reorderKEYINFO()NdbOperation [protected]
repack_read(Uint32 len)NdbOperation [protected]
reset_receivers(Uint32 parallel, Uint32 ordered)NdbScanOperation [protected]
ScanFlag enum nameNdbScanOperation
scanImpl(const NdbScanOperation::ScanOptions *options)NdbScanOperation [protected]
ScanPruningState enum nameNdbScanOperation [protected]
scanTableImpl(const NdbRecord *result_record, NdbOperation::LockMode lock_mode, const unsigned char *result_mask, const NdbScanOperation::ScanOptions *options, Uint32 sizeOfOptions)NdbScanOperation [protected]
send_next_scan(Uint32 cnt, bool close)NdbScanOperation [protected]
setAbortOption(AbortOption)NdbOperation
setErrorCode(int aErrorCode)NdbScanOperation [protected, virtual]
NdbOperation::setErrorCode(int aErrorCode) const NdbOperation [protected, virtual]
setErrorCodeAbort(int aErrorCode)NdbScanOperation [protected, virtual]
NdbOperation::setErrorCodeAbort(int aErrorCode) const NdbOperation [protected, virtual]
setLastFlag(NdbApiSignal *signal, Uint32 lastFlag)NdbOperation [protected, virtual]
setReadLockMode(LockMode lockMode)NdbScanOperation [protected, virtual]
setStartIndicator()NdbOperation [protected]
SetValue enum valueNdbOperation [protected]
setValue(const char *anAttrName, const char *aValue, Uint32 len)NdbOperation
setValue(const char *anAttrName, const char *aValue)NdbOperation
setValue(const char *anAttrName, Int32 aValue)NdbOperation
setValue(const char *anAttrName, Uint32 aValue)NdbOperation
setValue(const char *anAttrName, Int64 aValue)NdbOperation
setValue(const char *anAttrName, Uint64 aValue)NdbOperation
setValue(const char *anAttrName, float aValue)NdbOperation
setValue(const char *anAttrName, double aValue)NdbOperation
setValue(Uint32 anAttrId, const char *aValue, Uint32 len)NdbOperation
setValue(Uint32 anAttrId, const char *aValue)NdbOperation
setValue(Uint32 anAttrId, Int32 aValue)NdbOperation
setValue(Uint32 anAttrId, Uint32 aValue)NdbOperation
setValue(Uint32 anAttrId, Int64 aValue)NdbOperation
setValue(Uint32 anAttrId, Uint64 aValue)NdbOperation
setValue(Uint32 anAttrId, float aValue)NdbOperation
setValue(Uint32 anAttrId, double aValue)NdbOperation
setValue(const NdbColumnImpl *anAttrObject, const char *aValue)NdbOperation [protected]
SetValueInterpreted enum valueNdbOperation [protected]
setVarValue(const NdbColumnImpl *, const char *aBareValue, const Uint16 &aLen)NdbOperation [protected]
SF_Descending enum valueNdbScanOperation
SF_DiskScan enum valueNdbScanOperation
SF_KeyInfo enum valueNdbScanOperation
SF_MultiRange enum valueNdbScanOperation
SF_OrderBy enum valueNdbScanOperation
SF_OrderByFull enum valueNdbScanOperation
SF_ReadRangeNo enum valueNdbScanOperation
SF_TupScan enum valueNdbScanOperation
simpleRead()NdbOperation [virtual]
SPS_FIXED enum valueNdbScanOperation [protected]
SPS_MULTI_PARTITION enum valueNdbScanOperation [protected]
SPS_ONE_PARTITION enum valueNdbScanOperation [protected]
SPS_UNKNOWN enum valueNdbScanOperation [protected]
Status()NdbOperation [protected]
Status(OperationStatus)NdbOperation [protected]
SubroutineEnd enum valueNdbOperation [protected]
SubroutineExec enum valueNdbOperation [protected]
subValue(const NdbColumnImpl *anAttrObject, Uint32 aValue)NdbOperation [protected]
subValue(const NdbColumnImpl *anAttrObject, Uint64 aValue)NdbOperation [protected]
TableScan enum valueNdbOperation
takeOverScanOp(OperationType opType, NdbTransaction *)NdbScanOperation [protected]
takeOverScanOpNdbRecord(OperationType opType, NdbTransaction *pTrans, const NdbRecord *record, char *row, const unsigned char *mask, const NdbOperation::OperationOptions *opts, Uint32 sizeOfOptions)NdbScanOperation [protected]
theAI_LenInCurrAINdbOperation [protected]
theATTRINFOptrNdbOperation [protected]
theBlobListNdbOperation [protected]
theCommitIndicatorNdbOperation [protected]
theCurrentATTRINFONdbOperation [protected]
theDirtyIndicatorNdbOperation [protected]
theDistributionKeyNdbOperation [protected]
theDistrKeyIndicator_NdbOperation [protected]
theErrorNdbOperation [protected]
theErrorLineNdbOperation [protected]
theFinalReadSizeNdbOperation [protected]
theFinalUpdateSizeNdbOperation [protected]
theFirstATTRINFONdbOperation [protected]
theFirstBranchNdbOperation [protected]
theFirstCallNdbOperation [protected]
theFirstLabelNdbOperation [protected]
theFirstSubroutineNdbOperation [protected]
theInitialReadSizeNdbOperation [protected]
theInterpretedSizeNdbOperation [protected]
theInterpretIndicatorNdbOperation [protected]
theKEYINFOptrNdbOperation [protected]
theLastBranchNdbOperation [protected]
theLastCallNdbOperation [protected]
theLastKEYINFONdbOperation [protected]
theLastLabelNdbOperation [protected]
theLastSubroutineNdbOperation [protected]
theLockModeNdbOperation [protected]
theMagicNumberNdbOperation [protected]
theNdbNdbOperation [protected]
theNdbConNdbOperation [protected]
theNextNdbOperation [protected]
theNoOfLabelsNdbOperation [protected]
theNoOfSubroutinesNdbOperation [protected]
theNoOfTupKeyLeftNdbOperation [protected]
theOperationTypeNdbOperation [protected]
theParallelismNdbScanOperation [protected]
theReceiverNdbOperation [protected]
theRequestNdbOperation
theSCAN_TABREQNdbOperation
theScanInfoNdbOperation [protected]
theSimpleIndicatorNdbOperation [protected]
theStartIndicatorNdbOperation [protected]
theStatusNdbOperation [protected]
theSubroutineSizeNdbOperation [protected]
theTCREQNdbOperation
theTotalCurrAI_LenNdbOperation [protected]
theTotalNrOfKeyWordInSignalNdbOperation [protected]
theTupKeyLenNdbOperation [protected]
theTupleKeyDefinedNdbOperation [protected]
TupleKeyDefined enum valueNdbOperation [protected]
Type enum nameNdbOperation
UniqueIndexAccess enum valueNdbOperation
updateCurrentTuple()NdbScanOperation [inline]
updateCurrentTuple(NdbTransaction *updateTrans)NdbScanOperation [inline]
updateCurrentTuple(NdbTransaction *takeOverTrans, const NdbRecord *attr_rec, const char *attr_row, const unsigned char *mask=0, const NdbOperation::OperationOptions *opts=0, Uint32 sizeOfOptions=0)NdbScanOperation [inline]
updateTuple()NdbOperation [virtual]
UseNdbRecord enum valueNdbOperation [protected]
validatePartInfoPtr(const Ndb::PartitionSpec *&partInfo, Uint32 sizeOfPartInfo, Ndb::PartitionSpec &partValue)NdbScanOperation [protected]
WaitResponse enum valueNdbOperation [protected]
write_attr(const NdbColumnImpl *anAttrObject, Uint32 RegSource)NdbOperation [protected]
write_attrCheck(const NdbColumnImpl *anAttrObject)NdbOperation [protected]
writeTuple()NdbOperation [virtual]
~NdbOperation()NdbOperation [protected, virtual]
~NdbScanOperation()NdbScanOperation [protected, virtual]


MySQL Cluster Database Blog

Based on MySQL Cluster 7.0.10.

This page is for information only and is not maintained by MySQL or Sun Microsystems - use at your own risk. For an upto date view of the API refer to the header files included with your MySQL Cluster distribution or check the MySQL Cluster API Developer Guide.