IClientServerConfiguration Interface

Summary

Client/Server configuration interface.
Assembly
Db4objects.Db4o-2010.dll
Namespace
Db4objects.Db4o.Config
Implementing Types
graph BT Type["IClientServerConfiguration"] class Type type-node Implementing0["Config4Impl"]-.->Type click Implementing0 "/db4o-gpl-doc/output/api/Db4objects.Db4o.Internal/Config4Impl"

Syntax

public interface IClientServerConfiguration

Remarks

Client/Server configuration interface.

Methods

Name Value Summary
BatchMessages(bool) void
Configures to batch messages between client and server.
GetMessageSender() IMessageSender
returns the MessageSender for this Configuration context.
MaxBatchQueueSize(int) void
Configures the maximum memory buffer size for batched message.
PrefetchDepth(int) void
Sets the depth to which prefetched objects are activated.
PrefetchIDCount(int) void
Sets the number of IDs to be pre-allocated in the database for new objects created on the client.
PrefetchObjectCount(int) void
Sets the number of objects to be prefetched for an ObjectSet.
PrefetchSlotCacheSize(int) void
Sets the slot cache size to the given value.
SetMessageRecipient(IMessageRecipient) void
sets the MessageRecipient to receive Client Server messages.
SingleThreadedClient(bool) void
configures the client messaging system to be single threaded or multithreaded.
TimeoutClientSocket(int) void
configures the time a client waits for a message response from the server.
TimeoutServerSocket(int) void
configures the timeout of the serverside socket.