Handles network events as they occur.
Called from ReadStreamClientCallBack when one of the events requested in NETWORK_EVENTS occurs