void setUserRouteData(void *, oscs_Uint32 length);
otcs_ArgsLocked is thrown if this function is called outside the dynamic scope of ostcConnect().
ostc_ApplicationServer::setNumHandlingThreads()
void setNumHandlingThreads(oscs_Uint32 numthreads);
Sets the number of threads used by the Server to process client requests.
otcs_ArgsLocked is thrown if this function is called outside the dynamic scope of ostcConnect().
ostc_ApplicationServer::addRouter()
void addRouterHostName(oscs_String routerhostname);
Specifies the network address for the system router.
otcs_ArgsLocked is thrown if this function is called outside the dynamic scope of ostcConnect().
ostc_ApplicationServer::setRouterFile()
void setRouterFile(oscs_String routerfilename);
Sets the file used by the router to maintain routes persistently, in case of failures or restarts.
otcs_ArgsLocked is thrown if this function is called outside the dynamic scope of ostcConnect().
ostc_ApplicationServer::setIncrementalTimeout()
void setIncrementalTimeout(oscs_Uint32 timeout);
otcs_ArgsLocked is thrown if this function is called outside the dynamic scope of ostcConnect().
ostc_ApplicationServer::setBoundTxnTimeout()
void setBoundTxnTimeout(oscs_Uint32 timeout);
Sets the timeout for bound transactions (that is, transactions started by the thin client with ostc_Session::beginTxn()). If a bound transaction is started but is not being used, it aborts when this timeout is exceeded. This prevents the Server from hanging if the client fails in the middle of a bound transaction.
otcs_ArgsLocked is thrown if this function is called outside the dynamic scope of ostcConnect().
ostc_ApplicationServer::setSharedTxnTimeout()
void setSharedTxnTimeout(oscs_Uint32 timeout);
otcs_ArgsLocked is thrown if this function is called outside the dynamic scope of ostcConnect().
ostc_ApplicationServer::setSharedMaxOps()
void setSharedMaxOps(oscs_Uint32 maxops); Sets the number of requests that can use a shared transaction before a commit occurs. This parameter is ignored for isolated_update Servers.
otcs_ArgsLocked is thrown if this function is called outside the dynamic scope of ostcConnect().
ostc_ApplicationServer::setRouterPingInterval()
void setRouterPingInterval(oscs_Uint32 interval);
otcs_ArgsLocked is thrown if this function is called outside the dynamic scope of ostcConnect().
ostc_ApplicationServer::setLogging()
void setLogging(oscs_Bool logging); Turns Server logging on or off. With logging on, the Server writes information to the file server.log in the directory from which the Server was executed.
otcs_ArgsLocked is thrown if this function is called outside the dynamic scope of ostcConnect().
Below is a list of all exceptions, together with the APIs that can throw each one:
Updated: 03/27/98 16:58:29