public TelnetHandler(Option option, HandlerStateAutomaton localState = null, HandlerStateAutomaton remoteState = null) { Option = option; LocalState = localState; RemoteState = remoteState; }
public EchoHandler() : base(Option.Echo, HandlerStateAutomaton.QMethodYesLocal(), HandlerStateAutomaton.QMethodYesRemote()) { Echo = true; }
public static TelnetHandler QMethodDisagreeingHandler(Option option) { return(new TelnetHandler(option, HandlerStateAutomaton.QMethodNoLocal(), HandlerStateAutomaton.QMethodNoRemote())); }