public Segmenter(Int32 frameSize, Byte[] buffer, Frame.FrameTypes frameType, Frame.ProtocolVersion version) { fType = frameType; buf = buffer; fSize = frameSize; if (frameType.Equals(Frame.FrameTypes.IType)) { // // Call the IFRame segmenter. This segmenter does not use fragmented packets // SegmentIFrames(frameSize, buffer); } else { // // Call the UIFRame segmenter. This segmenter does use fragmented packets if we're running V22 protocol // SegmentUIFrames(frameSize, buffer, version); } }
public void SetSpecificFrameType(char bowlOne, char bowlTwo, Frame.FrameTypes frameType) { var result = new Frame(bowlOne, bowlTwo); result.FrameType.ShouldBe(frameType); }