public static BwsState ConvertStatus(short a) { BwsState result = BwsState.Undefined; switch (a) { case -1: result = BwsState.Error; break; case 0: result = BwsState.Connecting; break; case 1: result = BwsState.Open; break; case 2: result = BwsState.Closing; break; case 3: result = BwsState.Close; break; default: result = BwsState.Undefined; break; } return(result); }
public void InvokeStateChanged(short par_state) { bwsState = BwsFunctions.ConvertStatus(par_state); OnStateChange?.Invoke(par_state); }