23 #ifndef RASSERVER_ENTRY_HH
24 #define RASSERVER_ENTRY_HH
91 int compat_getNextMDD(r_Minterval &mddDomain,
char* &typeName,
char* &typeStructure, r_OId &oid,
unsigned short ¤tFormat);
107 int compat_StartInsertPersMDD(
const char *collName, r_Minterval &mddDomain,
int typeLength,
const char *typeName, r_OId &oid);
136 r_OId
createMDD(
const char* collName,
const char* mddTypeName,
const char* definitionDomain,
const char* tileDomain,
bool rcindex);
138 void extendMDD(r_OId mddOId,
const char *stripeDomain,
const char* tileDomain);
140 vector<r_Minterval>
getTileDomains(r_OId mddOId,
const char *stripeDomain);
int compat_InsertMDD(const char *collName, RPCMarray *rpcMarray, const char *typeName, r_OId &oid)
int compat_SetStorageFormat(int format, const char *params)
int compat_GetCollectionOidsByName(const char *collName, char *&typeName, char *&typeStructure, r_OId &oid, RPCOIdEntry *&oidTable, unsigned int &oidTableSize)
void compat_connectToDBMS()
int compat_getNextElement(char *&buffer, unsigned int &bufferSize)
r_OId createCollection(const char *collName, const char *collTypeName)
int compat_InsertTile(int persistent, RPCMarray *)
r_OId createMDD(const char *collName, const char *mddTypeName, const char *definitionDomain, const char *tileDomain, bool rcindex)
void extendMDD(r_OId mddOId, const char *stripeDomain, const char *tileDomain)
void compat_connectNewClient(const char *capability)
ClientTblElt * currentClientContext
Definition: rasserver_entry.hh:62
int compat_DeleteCollByName(const char *collName)
unsigned long currentClientIdx
Definition: rasserver_entry.hh:60
int compat_DeleteObjByOId(r_OId &oid)
void compat_beginTA(bool rw)
int compat_executeQueryRpc(const char *query, ExecuteQueryRes &queryResult)
int compat_EndInsertMDD(int persistent)
int compat_InsertCollection(const char *collName, const char *typeName, r_OId &oid)
r_OId compat_getNewOId(unsigned short objType)
vector< r_Minterval > getTileDomains(r_OId mddOId, const char *stripeDomain)
static RasServerEntry & getInstance()
int compat_GetCollectionOidsByOId(r_OId oid, char *&typeName, char *&typeStructure, RPCOIdEntry *&oidTable, unsigned int &oidTableSize, char *&collName)
int compat_GetCollectionByName(const char *collName, char *&typeName, char *&typeStructure, r_OId &oid)
int compat_GetTypeStructure(const char *typeName, int typeType, char *&typeStructure)
Definition: rasserver_entry.hh:40
int compat_executeQueryHttp(const char *httpParams, int httpParamsLen, char *&resultBuffer)
int compat_getNextMDD(r_Minterval &mddDomain, char *&typeName, char *&typeStructure, r_OId &oid, unsigned short ¤tFormat)
int compat_SetTransferFormat(int format, const char *params)
int compat_StartInsertPersMDD(const char *collName, r_Minterval &mddDomain, int typeLength, const char *typeName, r_OId &oid)
void compat_openDB(const char *databaseName)
int compat_StartInsertTransMDD(const char *domain, int typeLength, const char *typeName)
int compat_ExecuteUpdateQuery(const char *query, ExecuteUpdateRes &returnStructure)
int compat_RemoveObjFromColl(const char *collName, r_OId &oid)
void compat_disconnectClient()
int compat_GetObjectType(r_OId &oid, unsigned short &objType)
ClientTblElt * getClientContext(unsigned long ClientId)
int compat_getNextTile(RPCMarray **rpcMarray)