Subroutine Coverage 
| blib/lib/Net/WebSocket/Frame.pm | 
|  | 
| Criterion | Covered | Total | % | 
| subroutine | 14 | 28 | 50.0 | 
| pod | 0 | 17 | 0.0 | 
| line | count | pod | subroutine | 
| 69 | 9 | n/a | BEGIN | 
| 70 | 9 | n/a | BEGIN | 
| 72 | 9 | n/a | BEGIN | 
| 73 | 9 | n/a | BEGIN | 
| 74 | 9 | n/a | BEGIN | 
| 85 | 9 | n/a | BEGIN | 
| 91 | 65 | No | new | 
| 133 | 0 | No | set_payload_sr | 
| 150 | 83 | No | create_from_parse | 
| 154 | 96 | No | get_mask_bytes | 
| 161 | 95 | No | get_payload | 
| 174 | 59 | No | to_bytes | 
| 180 | 0 | No | get_rsv | 
| 187 | 0 | No | set_rsv | 
| 195 | 0 | No | set_rsv1 | 
| 201 | 0 | No | set_rsv2 | 
| 207 | 0 | No | set_rsv3 | 
| 213 | 0 | No | has_rsv1 | 
| 217 | 0 | No | has_rsv2 | 
| 221 | 0 | No | has_rsv3 | 
| 230 | 0 | No | is_control_frame | 
| 237 | 7 | No | get_fin | 
| 285 | 0 | No | opcode_to_type | 
| 291 | 148 | n/a | AUTOLOAD | 
| 323 | 0 | n/a | _extract_opcode | 
| 329 | 53 | n/a | _validate_mask | 
| 342 | 0 | n/a | _activate_highest_bit | 
| 350 | 0 | n/a | _deactivate_highest_bit |