Read and process a single frame. The initial read is non-blocking to determine if a frame is present. Once the start of a frame is read, the remainder will be read using blocking IO. @return true if a frame was read otherwise false @throws IOException If an IO error occur
()
| 68 | * @throws IOException If an IO error occurs while trying to read a frame |
| 69 | */ |
| 70 | boolean readFrame() throws Http2Exception, IOException { |
| 71 | return readFrame(false, null); |
| 72 | } |
| 73 | |
| 74 | |
| 75 | protected boolean readFrame(boolean block, FrameType expected) throws IOException, Http2Exception { |
no test coverage detected