$Date: 2005/10/26 15:18:48 $
$Revision: 1.28 $
-- Register system object creation procedures in an_object_factory.
-- Register user object creation procedures.
-- Redefine this feature to add user objects and events.
-- return an instance of the class EM_NET_EVENT_OBJECT
-- return an instance of the class EM_NET_EVENT_OBJECT
-- If you change this value, you need to change the binary string in
-- "resources/tools/highscore_server/serverstatus.php" accordingly
-- return an instance of the class EM_NET_STATUS_REQUEST
-- return an instance of the class EM_NET_STATUS_REQUEST
-- return an instance of the class EM_NET_TIME_SYNC_REQUEST
-- return an instance of the class EM_NET_TIME_SYNC_RESPONSE
-- return an instance of the class
-- return an instance of the class
-- Return an instance of the class
-- return an instance of the class
-- return an instance of the class
-- Return an instance of the class
-- Return an intance of the class
-- Return an instance of the class
-- Return an intance of the class
-- Return an intance of the class
Type manager for all network objects and events.
This manager registers all predefined network objects and events.
If you want create your own network objects, you need to subclass this class and redefine
the empty register feature. Look at the make_and_initialize_factory creation procedure
for a sample of how to register object types.
Afterwards, you've to instanciate the subclass(es) of EM_NET_BASE with your new EM_NET_OBJECT_TYPES as
generic parameter.
Every type ID must be unique. Type IDs between 0 and 99 are predefined and must not be used.
Use type ID's starting from 100 upwards for your own objects. These boundaries are set in the
EM_NET_OBJECT_FACTORY trough lowest_system_id and highest_system_id.