Application-specific function used to handle messages sent over
Replication Manager message channels.
Namespace:
BerkeleyDBAssembly: libdb_dotnet52 (in libdb_dotnet52.dll) Version: 5.2.28.0
Syntax
C# |
---|
public delegate void MessageDispatchDelegate( DbChannel channel, ref DatabaseEntry[] requests, out uint size, bool need_response ) |
Visual Basic (Declaration) |
---|
Public Delegate Sub MessageDispatchDelegate ( _ channel As DbChannel, _ ByRef requests As DatabaseEntry(), _ <OutAttribute> ByRef size As UInteger, _ need_response As Boolean _ ) |
Visual C++ |
---|
public delegate void MessageDispatchDelegate( DbChannel^ channel, array<DatabaseEntry^>^% requests, [OutAttribute] unsigned int% size, bool need_response ) |
Parameters
- channel
- Type: BerkeleyDB..::.DbChannel
Channel used to send a reply back to the originator of the message.
- requests
- Type:
array<
BerkeleyDB..::.DatabaseEntry
>[]()[]
%
DatabaseEntry array containing the message received from the remote site.
- size
- Type:
System..::.UInt32
%
The number of elements in the request array.
- need_response
- Type: System..::.Boolean
Whether the message requires a response.