private static void DelayedDisconnect( NetState state ) { Timer.DelayCall( TimeSpan.FromSeconds( 15.0 ), new TimerStateCallback( Disconnect ), state ); }