Index - All Packages - All Categories - All Classes
Class ServerChunk
This is the superclass for all the Chunks. Chunks represent pieces of the server that run for a while, then return control. Subclasses include Listeners that wait for input. When manually destroyed, this class flags itself for cleanup after any current
request is finished--myEnding state is alive, alive in request, destruction requested, and ready for destruction.
Package: Udanax-Gold
All Superclasses: Object Heaper
Immediate Subclasses: ExecutePromiseFile FDListener TestChunk
Protocols: Object
Categories: Xanadu-rcmain
Class Methods
aliveFlag
cleanupGarbage
destroyReadyFlag
destroyRequestedFlag
emulsion
inRequestFlag
linkTimeNonInherited
Instance Methods
actualHashForEqual
Overridden by: FDListener
create
Overrides: Heaper
Overridden by: FDListener
destroy
Overrides: Heaper
destroyOKIfRequested
destroyPending
destruct
ServerChunks are destroyed explicitly in the server loop.
Overrides: Heaper
Overridden by: FDListener IPPromiseListener
execute
Attempt to execute another chunk. Return whether there is more to be done.
Overridden by: ExecutePromiseFile FDListener IPPromiseListener IPRendezvousListener TestChunk
fluidSpace
fluidSpace: aFluidSpace
inRequest
isEqual: other
Overridden by: FDListener
notInRequest
shouldDestroy
Returns TRUE if this chunk wants to be deleted after deregistration.
Index - All Packages - All Categories - All Classes