Subroutine Coverage

blib/lib/Device/SerialPort.pm
Criterion Covered Total %
subroutine 15 169 8.8
pod 5 147 3.4


line count pod subroutine
28 5 n/a BEGIN
29 5 n/a BEGIN
30 5 n/a BEGIN
31 5 n/a BEGIN
32 5 n/a BEGIN
33 5 n/a BEGIN
35 5 n/a BEGIN
67 5 n/a BEGIN
79 0 No CRTSCTS
81 0 No OCRNL
83 0 No ONLCR
85 0 No ECHOKE
87 0 No ECHOCTL
89 0 No TIOCM_LE
96 0 No MS_RLSD_ON
97 0 No TIOCM_CD
99 0 No MS_RING_ON
100 0 No TIOCM_RI
102 0 No MS_CTS_ON
103 0 No TIOCM_CTS
105 0 No MS_DSR_ON
106 0 No TIOCM_DSR
109 0 No MS_RTS_ON
110 0 No TIOCM_RTS
112 0 No MS_DTR_ON
113 0 No TIOCM_DTR
116 0 No ST_BLOCK
117 0 No ST_INPUT
118 0 No ST_OUTPUT
119 0 No ST_ERROR
198 1 No init_ms_per_tick
237 2 No get_tick_count
247 2 No SHORTsize
248 0 No LONGsize
250 0 No OS_Error
254 0 No set_test_mode_active
267 0 No nocarp
270 0 No yes_true
277 0 No new
449 0 No write_settings
482 0 No save
508 5 n/a BEGIN
514 5 n/a BEGIN
524 0 No get_start_values
566 5 n/a BEGIN
582 5 n/a BEGIN
592 0 No restart
600 0 No start
647 0 No can_baud
648 0 No can_databits
649 0 No can_stopbits
650 0 No can_dtrdsr
651 0 No can_handshake
652 0 No can_parity_check
653 0 No can_parity_config
654 0 No can_parity_enable
655 0 No can_rlsd
656 0 No can_16bitmode
657 0 No is_rs232
658 0 No is_modem
659 0 No can_rtscts
660 0 No can_xonxoff
661 0 No can_xon_char
662 0 No can_spec_char
663 0 No can_interval_timeout
664 0 No can_total_timeout
665 0 No binary
667 0 No reset_error
670 0 No can_ioctl
688 0 No can_modemlines
693 0 No can_wait_modemlines
698 0 No can_intr_count
703 0 No can_status
711 0 No can_write_done
720 0 No can_rts
734 0 No can_arbitrary_baud
739 0 No termiox
764 0 Yes handshake
802 0 Yes baudrate
840 0 Yes parity
870 0 Yes databits
905 0 Yes stopbits
927 0 No is_xon_char
938 0 No is_xoff_char
949 0 No is_stty_intr
960 0 No is_stty_quit
971 0 No is_stty_eof
982 0 No is_stty_eol
993 0 No is_stty_erase
1004 0 No is_stty_kill
1015 0 No is_stty_susp
1026 0 No stty_echo
1039 0 No stty_echoe
1052 0 No stty_echok
1065 0 No stty_echonl
1079 0 No stty_echoke
1094 0 No stty_echoctl
1109 0 No stty_parmrk
1123 0 No stty_ignpar
1137 0 No stty_ignbrk
1151 0 No stty_istrip
1165 0 No stty_inpck
1178 0 No stty_icrnl
1191 0 No stty_igncr
1204 0 No stty_inlcr
1218 0 No stty_ocrnl
1233 0 No stty_onlcr
1247 0 No stty_opost
1260 0 No stty_isig
1273 0 No stty_icanon
1286 0 No alias
1292 0 No devicetype
1298 0 No hostname
1304 0 No hostaddr
1310 0 No datatype
1316 0 No cfg_param_1
1322 0 No cfg_param_2
1328 0 No cfg_param_3
1334 0 No buffers
1340 0 No read_const_time
1351 0 No read_char_time
1359 0 No read
1392 0 No read_vmin
1437 0 No are_match
1465 0 No lookclear
1478 0 No linesize
1488 0 No lastline
1501 0 No matchclear
1509 0 No lastlook
1516 0 No lookfor
1591 0 No streamline
1695 0 No input
1724 0 No write
1738 0 No write_drain
1745 0 No purge_all
1752 0 No purge_rx
1759 0 No purge_tx
1766 0 No buffer_max
1774 0 No user_msg
1780 0 No error_msg
1786 0 No parity_enable
1799 0 No write_done
1823 0 No modemlines
1844 0 No wait_modemlines
1857 0 No intr_count
1871 0 No status
1894 0 No dtr_active
1920 0 No rts_active
1933 0 No pulse_break_on
1944 0 No pulse_rts_on
1956 0 No pulse_dtr_on
1968 0 No pulse_rts_off
1980 0 No pulse_dtr_off
1992 0 No debug
2012 0 No close
2064 0 No ioctl
2096 0 n/a DESTROY
2105 0 n/a TIEHANDLE
2119 0 n/a WRITE
2136 0 n/a PRINT
2148 0 No output_field_separator
2155 0 No output_record_separator
2162 0 No post_print
2186 0 n/a PRINTF
2199 0 n/a READ
2241 0 n/a READLINE
2293 0 n/a GETC
2306 0 n/a CLOSE
2317 0 n/a FILENO