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

hak34.h File Reference


Detailed Description

AK_PERSISTENT_OBJECTS.

******************************************************************************

------------------------------------------------------------------------------

Author:
ThomasA

Definition in file hak34.h.

#include "gsp00.h"
#include "vsp001.h"
#include "ggg00.h"
#include "vak001.h"
#include "ggg01.h"

Go to the source code of this file.

Functions

externPascal void a34AbapRead (tak_all_command_glob &acv, void *handle, tsp00_Int4 &row_count, tsp00_Int4 &buf_size, tsp00_MoveObjPtr &pBuf, tsp00_Int2 &e)
externPascal void a34AbapWrite (tak_all_command_glob &acv, void *handle, tsp00_Int4 row_size, tsp00_Int4 row_count, void *buf, tsp00_Int2 &e)
externPascal void a34AllocPacket (tak_all_command_glob &acv, tsp1_packet_ptr &packet_ptr, tsp00_Int4 &size)
externPascal void a34BasisError (tak_all_command_glob &acv, tgg00_BasisError e)
externPascal void a34call_semantic (tak_all_command_glob &acv)
externPascal void a34ClassMapSyskey (tsp00_Int4 ContainerId, tgg00_SysInfoKey &SysKey)
externPascal void a34ContainerSyskey (tsp00_Int4 SchemaId, tsp00_C16 &Guid, tsp00_Int4 ContainerNo, tgg00_SysInfoKey &Syskey)
externPascal void a34CreateSchema (tak_all_command_glob &acv, tak_WydeArray &SchemaNameWyde, tsp00_Int4 &SchemaId, tgg00_BasisError &e)
externPascal void a34DropContainer (tak_all_command_glob &acv, tsp00_Int4 SchemaId, tsp00_C16 &Guid, tsp00_Int4 ContainerNo, tgg00_BasisError &b_err)
externPascal void a34DropSchema (tak_all_command_glob &acv, tsp00_Int4 SchemaId, tgg00_BasisError &e)
externPascal void a34ExistsContainer (tak_all_command_glob &acv, tsp00_Int4 &SchemaId, tsp00_C16 &guid, tsp00_Int4 container_no, tgg00_BasisError &e)
externPascal void a34ExistsSchema (tak_all_command_glob &acv, tak_WydeArray &SchemaNameWyde, tsp00_Int4 &SchemaId, tgg00_BasisError &e)
externPascal void a34GetContainerInfo (tak_all_command_glob &acv, tsp00_Int4 ContainerHandle, tsp00_C16 &Guid, tsp00_Int4 &SchemaId, tsp00_Int4 &ContainerNo, tgg00_BasisError &e)
externPascal void a34GetErrormsg (tak_all_command_glob &acv, tsp00_Int2 error, void *errtext, integer &errtextlen)
externPascal void a34GetSchemaName (tak_all_command_glob &acv, tsp00_Int4 SchemaId, tak_WydeArray &SchemaNameWyde, tgg00_BasisError &e)
externPascal void a34HResultError (tak_all_command_glob &acv, tsp00_Int4 hresult)
externPascal void a34InitOms (tak_all_command_glob &acv)
externPascal void a34InquireKey (tgg00_TransContext &Trans, tgg00_FileId &ObjFile, tgg00_ObjColDesc &ColDesc)
externPascal pasbool a34IsUnicodeLivecacheUser (tak_all_command_glob &acv)
externPascal void a34Lock (tak_all_command_glob &acv, tsp00_MoveObjPtr pKey, integer KeyLen, pasbool lockExclusive, tgg00_BasisError &e)
externPascal void a34OpMsg (pasbool isError, void *Buf, tsp00_Int4 BufLen)
externPascal void a34outstanding_packet (tak_all_command_glob &acv, tsp00_Int2 &e)
externPascal void a34Receive (tak_all_command_glob &acv, tsp1_packet_ptr &out_packet_ptr)
externPascal void a34RegisterClass (tak_all_command_glob &acv, tsp00_Int4 SchemaId, tsp00_C16 &guid, tsp00_KnlIdentifier &className, tsp00_Int4 size, tsp00_Int4 container_no, tgg00_ObjColDesc &coldesc, tgg01_ContainerId &containerId, tsp00_Int2 &e)
externPascal void a34Request (tak_all_command_glob &acv, tsp1_packet_ptr sql_packet_ptr)
externPascal void a34Restart (tak_all_command_glob &acv)
externPascal tsp00_Int2 a34ReturnCode (tgg00_BasisError b_err)
externPascal void a34Rollback (tak_all_command_glob &acv, void *keeplock, tsp00_Int4 keep_len, tsp00_Int2 &e)
externPascal tak_sysbufferaddress a34SchemaIdExists (tak_all_command_glob &acv, tsp00_Int4 SchemaId)
externPascal void a34SchemaRefSyskey (tsp00_KnlIdentifier &SchemaName, tgg00_SysInfoKey &Syskey)
externPascal void a34SchemaSyskey (tsp00_Int4 SchemaId, tgg00_SysInfoKey &Syskey)
externPascal void a34Sequence (tak_all_command_glob &acv, const tsp00_KnlIdentifier VAR_ARRAY_REF seqname, tgg00_Surrogate &seqid, tgg00_SeqInfo &seqInfo, tsp00_Int2 &e)
externPascal void a34SetError (tak_all_command_glob &acv, tsp00_Int2 error, void *errtext, integer errtextlen, tsp00_CodeType codetype)
externPascal void a34SubtransCommit (tak_all_command_glob &acv, tsp00_Int2 &e)
externPascal void a34SubtransRollback (tak_all_command_glob &acv, tsp00_Int2 &e)
externPascal void a34SubtransStart (tak_all_command_glob &acv, tsp00_Int2 &e)
externPascal void a34UnLock (tak_all_command_glob &acv, tsp00_MoveObjPtr pKey, integer KeyLen, pasbool lockExclusive, tgg00_BasisError &e)
externPascal void a34VTrace (tak_all_command_glob &acv, void *trace_obj, tsp00_Int4 trace_len)


Generated by  Doxygen 1.6.0   Back to index