Changed all native functions to return RCODE instead of int. Also changed XFlaimException to receive an RCODE instead of an int. Changed all int rc to RCODE rc.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@886 0109f412-320b-0410-ab79-c3e0c5ffbbe6
This commit is contained in:
@@ -90,7 +90,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim")]
|
||||
private static extern int xflaim_Backup_Release(
|
||||
private static extern void xflaim_Backup_Release(
|
||||
ulong pBackup);
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
@@ -170,7 +170,7 @@ namespace xflaim
|
||||
BackupClient backupClient,
|
||||
BackupStatus backupStatus)
|
||||
{
|
||||
int rc;
|
||||
RCODE rc;
|
||||
uint uiSeqNum;
|
||||
BackupClientDelegate backupClientDelegate = null;
|
||||
BackupClientCallback fnBackupClient = null;
|
||||
@@ -197,7 +197,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim")]
|
||||
private static extern int xflaim_Backup_backup(
|
||||
private static extern RCODE xflaim_Backup_backup(
|
||||
ulong pBackup,
|
||||
[MarshalAs(UnmanagedType.LPStr)]
|
||||
string sBackupPath,
|
||||
@@ -268,7 +268,7 @@ namespace xflaim
|
||||
/// </summary>
|
||||
public void endBackup()
|
||||
{
|
||||
int rc;
|
||||
RCODE rc;
|
||||
|
||||
if ((rc = xflaim_Backup_endBackup( m_pBackup)) != 0)
|
||||
{
|
||||
@@ -277,7 +277,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim")]
|
||||
private static extern int xflaim_Backup_endBackup(
|
||||
private static extern RCODE xflaim_Backup_endBackup(
|
||||
ulong pBackup);
|
||||
|
||||
}
|
||||
|
||||
@@ -143,7 +143,7 @@ namespace xflaim
|
||||
bool bLockDb,
|
||||
uint uiMaxLockWait)
|
||||
{
|
||||
int rc = 0;
|
||||
RCODE rc = 0;
|
||||
ulong pBackup;
|
||||
|
||||
if ((rc = xflaim_Db_backupBegin( m_pDb, (bFullBackup ? 1 : 0),
|
||||
@@ -156,7 +156,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim")]
|
||||
private static extern int xflaim_Db_backupBegin(
|
||||
private static extern RCODE xflaim_Db_backupBegin(
|
||||
ulong pDb,
|
||||
int bFullBackup,
|
||||
int bLockDb,
|
||||
|
||||
@@ -194,11 +194,11 @@ namespace xflaim
|
||||
/// <summary>
|
||||
/// XFLAIM Exception that returns an RCODE.
|
||||
/// </summary>
|
||||
/// <param name="iRcode">The error code that occurred.</param>
|
||||
/// <param name="rc">The error code that occurred.</param>
|
||||
public XFlaimException(
|
||||
int iRcode)
|
||||
RCODE rc)
|
||||
{
|
||||
m_rc = (RCODE)iRcode;
|
||||
m_rc = rc;
|
||||
m_message = null;
|
||||
}
|
||||
|
||||
@@ -259,7 +259,7 @@ namespace xflaim
|
||||
/// </summary>
|
||||
public DbSystem()
|
||||
{
|
||||
int rc = 0;
|
||||
RCODE rc = 0;
|
||||
|
||||
if (( rc = xflaim_DbSystem_createDbSystem( out m_pDbSystem)) != 0)
|
||||
{
|
||||
@@ -268,7 +268,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim")]
|
||||
private static extern int xflaim_DbSystem_createDbSystem(
|
||||
private static extern RCODE xflaim_DbSystem_createDbSystem(
|
||||
out ulong ppDbSystem);
|
||||
|
||||
/// <summary>
|
||||
@@ -281,7 +281,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim")]
|
||||
private static extern int xflaim_DbSystem_Release(
|
||||
private static extern RCODE xflaim_DbSystem_Release(
|
||||
ulong pDbSystem);
|
||||
|
||||
/// <summary>
|
||||
@@ -349,7 +349,7 @@ namespace xflaim
|
||||
XFLM_CREATE_OPTS createOpts)
|
||||
{
|
||||
ulong pDb;
|
||||
int rc;
|
||||
RCODE rc;
|
||||
|
||||
if ((rc = xflaim_DbSystem_dbCreate( m_pDbSystem, sDbFileName, sDataDir, sRflDir,
|
||||
sDictFileName, sDictBuf, createOpts, out pDb)) != 0)
|
||||
@@ -360,7 +360,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim",CharSet=CharSet.Ansi)]
|
||||
private static extern int xflaim_DbSystem_dbCreate(
|
||||
private static extern RCODE xflaim_DbSystem_dbCreate(
|
||||
ulong pDbSystem,
|
||||
[MarshalAs(UnmanagedType.LPStr)]
|
||||
string pszDbFileName,
|
||||
@@ -409,7 +409,7 @@ namespace xflaim
|
||||
bool bAllowLimited)
|
||||
{
|
||||
ulong pDb;
|
||||
int rc;
|
||||
RCODE rc;
|
||||
|
||||
if ((rc = xflaim_DbSystem_dbOpen( m_pDbSystem, sDbFileName, sDataDir, sRflDir,
|
||||
sPassword, (int)(bAllowLimited ? 1 : 0), out pDb)) != 0)
|
||||
@@ -421,7 +421,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim",CharSet=CharSet.Ansi)]
|
||||
private static extern int xflaim_DbSystem_dbOpen(
|
||||
private static extern RCODE xflaim_DbSystem_dbOpen(
|
||||
ulong pDbSystem,
|
||||
[MarshalAs(UnmanagedType.LPStr)]
|
||||
string pszDbFileName,
|
||||
@@ -460,7 +460,7 @@ namespace xflaim
|
||||
string sRflDir,
|
||||
bool bRemoveRflFiles)
|
||||
{
|
||||
int rc;
|
||||
RCODE rc;
|
||||
|
||||
if ((rc = xflaim_DbSystem_dbRemove( m_pDbSystem, sDbFileName, sDataDir, sRflDir,
|
||||
(int)(bRemoveRflFiles ? 1 : 0))) != 0)
|
||||
@@ -470,7 +470,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim",CharSet=CharSet.Ansi)]
|
||||
private static extern int xflaim_DbSystem_dbRemove(
|
||||
private static extern RCODE xflaim_DbSystem_dbRemove(
|
||||
ulong pDbSystem,
|
||||
[MarshalAs(UnmanagedType.LPStr)]
|
||||
string pszDbFileName,
|
||||
@@ -531,7 +531,7 @@ namespace xflaim
|
||||
RestoreClient restoreClient,
|
||||
RestoreStatus restoreStatus)
|
||||
{
|
||||
int rc;
|
||||
RCODE rc;
|
||||
RestoreClientDelegate restoreClientDelegate = null;
|
||||
RestoreClientCallback fnRestoreClient = null;
|
||||
RestoreStatusDelegate restoreStatusDelegate = null;
|
||||
@@ -556,7 +556,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim",CharSet=CharSet.Ansi)]
|
||||
private static extern int xflaim_DbSystem_dbRestore(
|
||||
private static extern RCODE xflaim_DbSystem_dbRestore(
|
||||
ulong pDbSystem,
|
||||
[MarshalAs(UnmanagedType.LPStr)]
|
||||
string pszDbFileName,
|
||||
@@ -834,7 +834,7 @@ namespace xflaim
|
||||
DbCheckFlags eFlags,
|
||||
DbCheckStatus checkStatus)
|
||||
{
|
||||
int rc;
|
||||
RCODE rc;
|
||||
DbCheckStatusDelegate dbCheckStatus = null;
|
||||
DbCheckStatusCallback fnDbCheckStatus = null;
|
||||
ulong pDbInfo;
|
||||
@@ -854,7 +854,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim",CharSet=CharSet.Ansi)]
|
||||
private static extern int xflaim_DbSystem_dbCheck(
|
||||
private static extern RCODE xflaim_DbSystem_dbCheck(
|
||||
ulong pDbSystem,
|
||||
[MarshalAs(UnmanagedType.LPStr)]
|
||||
string pszDbName,
|
||||
@@ -952,7 +952,7 @@ namespace xflaim
|
||||
string sDestRflDir,
|
||||
DbCopyStatus copyStatus)
|
||||
{
|
||||
int rc;
|
||||
RCODE rc;
|
||||
DbCopyStatusDelegate dbCopyStatus = null;
|
||||
DbCopyStatusCallback fnDbCopyStatus = null;
|
||||
|
||||
@@ -969,7 +969,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim",CharSet=CharSet.Ansi)]
|
||||
private static extern int xflaim_DbSystem_dbCopy(
|
||||
private static extern RCODE xflaim_DbSystem_dbCopy(
|
||||
ulong pDbSystem,
|
||||
[MarshalAs(UnmanagedType.LPStr)]
|
||||
string pszSrcDbName,
|
||||
@@ -1062,7 +1062,7 @@ namespace xflaim
|
||||
bool bOverwriteDestOk,
|
||||
DbRenameStatus renameStatus)
|
||||
{
|
||||
int rc;
|
||||
RCODE rc;
|
||||
DbRenameStatusDelegate dbRenameStatus = null;
|
||||
DbRenameStatusCallback fnDbRenameStatus = null;
|
||||
|
||||
@@ -1080,7 +1080,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim",CharSet=CharSet.Ansi)]
|
||||
private static extern int xflaim_DbSystem_dbRename(
|
||||
private static extern RCODE xflaim_DbSystem_dbRename(
|
||||
ulong pDbSystem,
|
||||
[MarshalAs(UnmanagedType.LPStr)]
|
||||
string pszSrcDbName,
|
||||
@@ -1175,7 +1175,7 @@ namespace xflaim
|
||||
XFLM_CREATE_OPTS createOpts,
|
||||
DbRebuildStatus rebuildStatus)
|
||||
{
|
||||
int rc;
|
||||
RCODE rc;
|
||||
DbRebuildStatusDelegate dbRebuildStatus = null;
|
||||
DbRebuildStatusCallback fnDbRebuildStatus = null;
|
||||
|
||||
@@ -1194,7 +1194,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim",CharSet=CharSet.Ansi)]
|
||||
private static extern int xflaim_DbSystem_dbRebuild(
|
||||
private static extern RCODE xflaim_DbSystem_dbRebuild(
|
||||
ulong pDbSystem,
|
||||
[MarshalAs(UnmanagedType.LPStr)]
|
||||
string pszSourceDbPath,
|
||||
@@ -1272,7 +1272,7 @@ namespace xflaim
|
||||
public IStream openBufferIStream(
|
||||
string sBuffer)
|
||||
{
|
||||
int rc;
|
||||
RCODE rc;
|
||||
ulong pIStream = 0;
|
||||
|
||||
if ((rc = xflaim_DbSystem_openBufferIStream( sBuffer, out pIStream)) != 0)
|
||||
@@ -1283,7 +1283,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim",CharSet=CharSet.Ansi)]
|
||||
private static extern int xflaim_DbSystem_openBufferIStream(
|
||||
private static extern RCODE xflaim_DbSystem_openBufferIStream(
|
||||
[MarshalAs(UnmanagedType.LPStr)]
|
||||
string pszBuffer,
|
||||
out ulong ppIStream);
|
||||
@@ -1305,7 +1305,7 @@ namespace xflaim
|
||||
public IStream openFileIStream(
|
||||
string sFileName)
|
||||
{
|
||||
int rc;
|
||||
RCODE rc;
|
||||
ulong pIStream = 0;
|
||||
|
||||
if ((rc = xflaim_DbSystem_openFileIStream( m_pDbSystem, sFileName, out pIStream)) != 0)
|
||||
@@ -1316,7 +1316,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim",CharSet=CharSet.Ansi)]
|
||||
private static extern int xflaim_DbSystem_openFileIStream(
|
||||
private static extern RCODE xflaim_DbSystem_openFileIStream(
|
||||
ulong pDbSystem,
|
||||
[MarshalAs(UnmanagedType.LPStr)]
|
||||
string pszFileName,
|
||||
@@ -1345,7 +1345,7 @@ namespace xflaim
|
||||
string sDirectory,
|
||||
string sBaseName)
|
||||
{
|
||||
int rc;
|
||||
RCODE rc;
|
||||
ulong pIStream = 0;
|
||||
|
||||
if ((rc = xflaim_DbSystem_openMultiFileIStream( m_pDbSystem, sDirectory,
|
||||
@@ -1357,7 +1357,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim",CharSet=CharSet.Ansi)]
|
||||
private static extern int xflaim_DbSystem_openMultiFileIStream(
|
||||
private static extern RCODE xflaim_DbSystem_openMultiFileIStream(
|
||||
ulong pDbSystem,
|
||||
[MarshalAs(UnmanagedType.LPStr)]
|
||||
string pszDirectory,
|
||||
@@ -1389,7 +1389,7 @@ namespace xflaim
|
||||
IStream inputIStream,
|
||||
uint uiBufferSize)
|
||||
{
|
||||
int rc;
|
||||
RCODE rc;
|
||||
ulong pIStream = 0;
|
||||
|
||||
if ((rc = xflaim_DbSystem_openBufferedIStream( m_pDbSystem,
|
||||
@@ -1401,7 +1401,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim",CharSet=CharSet.Ansi)]
|
||||
private static extern int xflaim_DbSystem_openBufferedIStream(
|
||||
private static extern RCODE xflaim_DbSystem_openBufferedIStream(
|
||||
ulong pDbSystem,
|
||||
ulong pInputIStream,
|
||||
uint uiBufferSize,
|
||||
@@ -1425,7 +1425,7 @@ namespace xflaim
|
||||
public IStream openUncompressingIStream(
|
||||
IStream inputIStream)
|
||||
{
|
||||
int rc;
|
||||
RCODE rc;
|
||||
ulong pIStream = 0;
|
||||
|
||||
if ((rc = xflaim_DbSystem_openUncompressingIStream( m_pDbSystem,
|
||||
@@ -1437,7 +1437,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim",CharSet=CharSet.Ansi)]
|
||||
private static extern int xflaim_DbSystem_openUncompressingIStream(
|
||||
private static extern RCODE xflaim_DbSystem_openUncompressingIStream(
|
||||
ulong pDbSystem,
|
||||
ulong pInputIStream,
|
||||
out ulong ppIStream);
|
||||
@@ -1466,7 +1466,7 @@ namespace xflaim
|
||||
IStream inputIStream,
|
||||
bool bInsertLineBreaks)
|
||||
{
|
||||
int rc;
|
||||
RCODE rc;
|
||||
ulong pIStream = 0;
|
||||
|
||||
if ((rc = xflaim_DbSystem_openBase64Encoder( m_pDbSystem,
|
||||
@@ -1479,7 +1479,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim",CharSet=CharSet.Ansi)]
|
||||
private static extern int xflaim_DbSystem_openBase64Encoder(
|
||||
private static extern RCODE xflaim_DbSystem_openBase64Encoder(
|
||||
ulong pDbSystem,
|
||||
ulong pInputIStream,
|
||||
int bInsertLineBreaks,
|
||||
@@ -1505,7 +1505,7 @@ namespace xflaim
|
||||
public IStream openBase64Decoder(
|
||||
IStream inputIStream)
|
||||
{
|
||||
int rc;
|
||||
RCODE rc;
|
||||
ulong pIStream = 0;
|
||||
|
||||
if ((rc = xflaim_DbSystem_openBase64Decoder( m_pDbSystem,
|
||||
@@ -1517,7 +1517,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim",CharSet=CharSet.Ansi)]
|
||||
private static extern int xflaim_DbSystem_openBase64Decoder(
|
||||
private static extern RCODE xflaim_DbSystem_openBase64Decoder(
|
||||
ulong pDbSystem,
|
||||
ulong pInputIStream,
|
||||
out ulong ppIStream);
|
||||
@@ -1545,7 +1545,7 @@ namespace xflaim
|
||||
string sFileName,
|
||||
bool bTruncateIfExists)
|
||||
{
|
||||
int rc;
|
||||
RCODE rc;
|
||||
ulong pOStream = 0;
|
||||
|
||||
if ((rc = xflaim_DbSystem_openFileOStream( m_pDbSystem,
|
||||
@@ -1557,7 +1557,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim",CharSet=CharSet.Ansi)]
|
||||
private static extern int xflaim_DbSystem_openFileOStream(
|
||||
private static extern RCODE xflaim_DbSystem_openFileOStream(
|
||||
ulong pDbSystem,
|
||||
[MarshalAs(UnmanagedType.LPStr)]
|
||||
string pszFileName,
|
||||
@@ -1596,7 +1596,7 @@ namespace xflaim
|
||||
uint uiMaxFileSize,
|
||||
bool bOkToOverwrite)
|
||||
{
|
||||
int rc;
|
||||
RCODE rc;
|
||||
ulong pOStream = 0;
|
||||
|
||||
if ((rc = xflaim_DbSystem_openMultiFileOStream( m_pDbSystem,
|
||||
@@ -1609,7 +1609,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim",CharSet=CharSet.Ansi)]
|
||||
private static extern int xflaim_DbSystem_openMultiFileOStream(
|
||||
private static extern RCODE xflaim_DbSystem_openMultiFileOStream(
|
||||
ulong pDbSystem,
|
||||
[MarshalAs(UnmanagedType.LPStr)]
|
||||
string pszDirectory,
|
||||
@@ -1638,7 +1638,7 @@ namespace xflaim
|
||||
string sDirectory,
|
||||
string sBaseName)
|
||||
{
|
||||
int rc;
|
||||
RCODE rc;
|
||||
|
||||
if ((rc = xflaim_DbSystem_removeMultiFileStream( m_pDbSystem,
|
||||
sDirectory, sBaseName)) != 0)
|
||||
@@ -1648,7 +1648,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim",CharSet=CharSet.Ansi)]
|
||||
private static extern int xflaim_DbSystem_removeMultiFileStream(
|
||||
private static extern RCODE xflaim_DbSystem_removeMultiFileStream(
|
||||
ulong pDbSystem,
|
||||
[MarshalAs(UnmanagedType.LPStr)]
|
||||
string pszDirectory,
|
||||
@@ -1682,7 +1682,7 @@ namespace xflaim
|
||||
OStream inputOStream,
|
||||
uint uiBufferSize)
|
||||
{
|
||||
int rc;
|
||||
RCODE rc;
|
||||
ulong pOStream = 0;
|
||||
|
||||
if ((rc = xflaim_DbSystem_openBufferedOStream( m_pDbSystem,
|
||||
@@ -1694,7 +1694,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim",CharSet=CharSet.Ansi)]
|
||||
private static extern int xflaim_DbSystem_openBufferedOStream(
|
||||
private static extern RCODE xflaim_DbSystem_openBufferedOStream(
|
||||
ulong pDbSystem,
|
||||
ulong pInputOStream,
|
||||
uint uiBufferSize,
|
||||
@@ -1719,7 +1719,7 @@ namespace xflaim
|
||||
public OStream openCompressingOStream(
|
||||
OStream inputOStream)
|
||||
{
|
||||
int rc;
|
||||
RCODE rc;
|
||||
ulong pOStream = 0;
|
||||
|
||||
if ((rc = xflaim_DbSystem_openCompressingOStream( m_pDbSystem,
|
||||
@@ -1731,7 +1731,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim",CharSet=CharSet.Ansi)]
|
||||
private static extern int xflaim_DbSystem_openCompressingOStream(
|
||||
private static extern RCODE xflaim_DbSystem_openCompressingOStream(
|
||||
ulong pDbSystem,
|
||||
ulong pInputOStream,
|
||||
out ulong ppOStream);
|
||||
@@ -1754,7 +1754,7 @@ namespace xflaim
|
||||
IStream istream,
|
||||
OStream ostream)
|
||||
{
|
||||
int rc;
|
||||
RCODE rc;
|
||||
|
||||
if ((rc = xflaim_DbSystem_writeToOStream( m_pDbSystem,
|
||||
istream.getIStream(), ostream.getOStream())) != 0)
|
||||
@@ -1764,7 +1764,7 @@ namespace xflaim
|
||||
}
|
||||
|
||||
[DllImport("xflaim",CharSet=CharSet.Ansi)]
|
||||
private static extern int xflaim_DbSystem_writeToOStream(
|
||||
private static extern RCODE xflaim_DbSystem_writeToOStream(
|
||||
ulong pDbSystem,
|
||||
ulong pIStream,
|
||||
ulong pOStream);
|
||||
|
||||
Reference in New Issue
Block a user