public NetworkFrameListTransmitter(NetworkObjectListTransmitter listTransmitter, int maxFrameLists, IFrameListTransmitterListener listener) { _listTransmitter = listTransmitter ?? throw new ArgumentNullException(nameof(listTransmitter)); _frameListLists = new CircularBuffer <FrameList>(maxFrameLists); Listener = listener ?? throw new ArgumentNullException(nameof(listener)); }
public NetworkObjectListTransmitterBuilder(NetworkObjectListTransmitter objectListManager) { _objectListManager = objectListManager ?? throw new ArgumentNullException(nameof(objectListManager)); }