public static IBinaryOrderOperators GetOperators(BinaryOrder order) { switch (order) { case BinaryOrder.BigEndian: return(bigEndian); case BinaryOrder.LittleEndian: return(littleEndian); } return(null); }
public WrappedReader(ReadOnlySequence <byte> buffer, BinaryOrder order, ReaderFlushDelegate readerFlush) { this.buffer = buffer; this.readerFlush = readerFlush; this.operators = BinaryOrderOperatorsFactory.GetOperators(order); }
public static void SettingKcpBinaryOrder(BinaryOrder order) { // Kcplib.IsLittleEndian = (order == BinaryOrder.LittleEndian); // orderOperators = BinaryOrderOperatorsFactory.GetOperators(order); }
public WrappedWriter(IWrappedWriter writer, BinaryOrder order, WriterFlushDelegate writerFlush) { this.writer = writer; this.writerFlush = writerFlush; this.operators = BinaryOrderOperatorsFactory.GetOperators(order); }