Each Adaptive Server engine handles the network I/O for its connections. Engines are numbered sequentially, starting with engine 0.
When a user logs in to Adaptive Server, the task is assigned in round-robin fashion to one of the engines that will serve as its network engine. This engine handles the login to establish packet size, language, character set, and other login settings. All network I/O for a task is managed by its network engine until the task logs out.