@@ -24,17 +24,35 @@ public Frame GetFrame()
2424 switch ( frameType )
2525 {
2626 case 0x00 : result = new PaddingFrame ( ) ; break ;
27- case 0x01 : result = new RSTStreamFrame ( ) ; break ;
28- case 0x02 : result = new ConnectionCloseFrame ( ) ; break ;
29- case 0x06 : result = new MaxStreamIdFrame ( ) ; break ;
30- case 0x10 : result = new StreamFrame ( ) ; break ;
31- case 0x11 : result = new StreamFrame ( ) ; break ;
32- case 0x12 : result = new StreamFrame ( ) ; break ;
33- case 0x13 : result = new StreamFrame ( ) ; break ;
34- case 0x14 : result = new StreamFrame ( ) ; break ;
35- case 0x15 : result = new StreamFrame ( ) ; break ;
36- case 0x16 : result = new StreamFrame ( ) ; break ;
37- case 0x17 : result = new StreamFrame ( ) ; break ;
27+ case 0x01 : result = new PingFrame ( ) ; break ;
28+ case 0x02 : result = new AckFrame ( ) ; break ;
29+ case 0x03 : result = new AckFrame ( ) ; break ;
30+ case 0x04 : result = new ResetStreamFrame ( ) ; break ;
31+ case 0x05 : result = new StopSendingFrame ( ) ; break ;
32+ case 0x06 : result = new CryptoFrame ( ) ; break ;
33+ case 0x07 : result = new NewTokenFrame ( ) ; break ;
34+ case 0x08 : result = new StreamFrame ( ) ; break ;
35+ case 0x09 : result = new StreamFrame ( ) ; break ;
36+ case 0x0a : result = new StreamFrame ( ) ; break ;
37+ case 0x0b : result = new StreamFrame ( ) ; break ;
38+ case 0x0c : result = new StreamFrame ( ) ; break ;
39+ case 0x0d : result = new StreamFrame ( ) ; break ;
40+ case 0x0e : result = new StreamFrame ( ) ; break ;
41+ case 0x0f : result = new StreamFrame ( ) ; break ;
42+ case 0x10 : result = new MaxDataFrame ( ) ; break ;
43+ case 0x11 : result = new MaxStreamDataFrame ( ) ; break ;
44+ case 0x12 : result = new MaxStreamsFrame ( ) ; break ;
45+ case 0x13 : result = new MaxStreamsFrame ( ) ; break ;
46+ case 0x14 : result = new DataBlockedFrame ( ) ; break ;
47+ case 0x15 : result = new StreamDataBlockedFrame ( ) ; break ;
48+ case 0x16 : result = new StreamsBlockedFrame ( ) ; break ;
49+ case 0x17 : result = new StreamsBlockedFrame ( ) ; break ;
50+ case 0x18 : result = new NewConnectionIdFrame ( ) ; break ;
51+ case 0x19 : result = new RetireConnectionIdFrame ( ) ; break ;
52+ case 0x1a : result = new PathChallengeFrame ( ) ; break ;
53+ case 0x1b : result = new PathResponseFrame ( ) ; break ;
54+ case 0x1c : result = new ConnectionCloseFrame ( ) ; break ;
55+ case 0x1d : result = new ConnectionCloseFrame ( ) ; break ;
3856 default : result = null ; break ;
3957 }
4058
0 commit comments