A function to decompress a key/data pair from a supplied buffer.
Namespace:
BerkeleyDBAssembly: libdb_dotnet52 (in libdb_dotnet52.dll) Version: 5.2.28.0
Syntax
C# |
---|
public delegate KeyValuePair<DatabaseEntry, DatabaseEntry> BTreeDecompressDelegate( DatabaseEntry prevKey, DatabaseEntry prevData, byte[] compressed, out uint bytesRead ) |
Visual Basic (Declaration) |
---|
Public Delegate Function BTreeDecompressDelegate ( _ prevKey As DatabaseEntry, _ prevData As DatabaseEntry, _ compressed As Byte(), _ <OutAttribute> ByRef bytesRead As UInteger _ ) As KeyValuePair(Of DatabaseEntry, DatabaseEntry) |
Visual C++ |
---|
public delegate KeyValuePair<DatabaseEntry^, DatabaseEntry^> BTreeDecompressDelegate( DatabaseEntry^ prevKey, DatabaseEntry^ prevData, array<unsigned char>^ compressed, [OutAttribute] unsigned int% bytesRead ) |
Parameters
- prevKey
- Type: BerkeleyDB..::.DatabaseEntry
The key immediately preceding the key being decompressed.
- prevData
- Type: BerkeleyDB..::.DatabaseEntry
The data associated with prevKey.
- compressed
- Type: array<
System..::.Byte
>[]()[]
The data stored in the tree, that is, the compressed data.
- bytesRead
- Type:
System..::.UInt32
%
The number of bytes read from compressed.