public DataHandler RegisterHandler(Action <NetReceivedData> action, NetDataFilter dataFilter, bool isOneShotHandler = false) { DataHandler dataHandler = DataHandler.New(action, dataFilter, isOneShotHandler); RegisterHandler(dataHandler); return(dataHandler); }
public static DataHandler New(Action <NetReceivedData> action, NetDataFilter dataFilter, bool isOneShotHandler = false) { DataHandler registeredDataHandler = new DataHandler(); registeredDataHandler.registeredAction = action; registeredDataHandler.dataFilter = dataFilter; registeredDataHandler.isOneShotHandler = isOneShotHandler; return(registeredDataHandler); }
public NetDataFilterInverse(NetDataFilter baseFilter) { this.baseFilter = baseFilter; }