Apple AppleShare 3.0 File Server Controls User Manual
Page 73

Server control routine
FUNCTION SyncServerDispatch (pb: SCParamBlockPtr): OSErr;
Server event interface file
The ServerEventINTF file contains all of the definitions for the server event
mechanism.
Server event constants
CONST
{Constants used in the tSEQEntry}
{The SEeventFlag bits in tSEQEntry specify when the }
{ server event handler would like to be called}
{SEeventFlag bits}
bCSEHAFPInDoRequest = 0;
{An AFP call is starting up }
{ (in DoRequest, about to be dispatched)}
bCSEHAFPInSendResponse = 1;
{An AFP call has completed}
{ (in SendResponse, about to send out the response)}
bCSEHServerBusy = 2;
{A new session is being denied because the server }
{ is busy (socket starvation event)}
bCSEHServerShutdown = 3;
{The server just shut down}
bCSEHServerControlCall = 4;
{A server control call has just been completed}
{ NOTE: The following server control calls do not }
{ cause a bCSEHServerControlCall server event: }
{ SCStartServer, SCInstallServerEventProc, }
{ SCRemoveServerEventProc, SCGetServerEventProc, }
{ SCServerVersion, and SCWakeServer}
{ You can use the bCSEHServerStartup server event }