StartSW() public method

public StartSW ( ) : void
return void
        async Task ProcessAllPackets()
        {
            _state.StartSW();
            _state.ReceivedPackets[0] = await GetInfo().ConfigureAwait(false);

            _state.StartSW();
            _state.ReceivedPackets[1] = await GetPlayers().ConfigureAwait(false);

            _state.StartSW();
            _state.ReceivedPackets[2] = await GetRules().ConfigureAwait(false);
        }
        async Task ProcessChallenge()
        {
            var firstRequestPacket = BuildChallengePacket();

            _state.StartSW();
            await
            _state.Client.SendWithTimeoutAfter(firstRequestPacket, DefaultSendTimeout).ConfigureAwait(false);

            var response = (await
                            _state.Client.ReceiveWithTimeoutAfter(DefaultReceiveTimeout).ConfigureAwait(false)).Buffer;

            _state.StopSW();
            await SendChallengeResponse(response).ConfigureAwait(false);
        }