… | |
… | |
639 | setuv (above, xe->xconfigure.above); |
639 | setuv (above, xe->xconfigure.above); |
640 | break; |
640 | break; |
641 | } |
641 | } |
642 | |
642 | |
643 | break; |
643 | break; |
|
|
644 | |
|
|
645 | case ClientMessage: |
|
|
646 | setuv (window, xe->xclient.window); |
|
|
647 | setuv (message_type, xe->xclient.message_type); |
|
|
648 | setuv (format, xe->xclient.format); |
|
|
649 | setuv (l0, xe->xclient.data.l[0]); |
|
|
650 | setuv (l1, xe->xclient.data.l[1]); |
|
|
651 | setuv (l2, xe->xclient.data.l[2]); |
|
|
652 | setuv (l3, xe->xclient.data.l[3]); |
|
|
653 | setuv (l4, xe->xclient.data.l[4]); |
644 | } |
654 | } |
645 | |
655 | |
646 | XPUSHs (sv_2mortal (newRV_noinc ((SV *)hv))); |
656 | XPUSHs (sv_2mortal (newRV_noinc ((SV *)hv))); |
647 | } |
657 | } |
648 | break; |
658 | break; |
… | |
… | |
1063 | #define TERM_OFFSET_fbase TERM_OFFSET(fbase) |
1073 | #define TERM_OFFSET_fbase TERM_OFFSET(fbase) |
1064 | #define TERM_OFFSET_nrow TERM_OFFSET(nrow) |
1074 | #define TERM_OFFSET_nrow TERM_OFFSET(nrow) |
1065 | #define TERM_OFFSET_ncol TERM_OFFSET(ncol) |
1075 | #define TERM_OFFSET_ncol TERM_OFFSET(ncol) |
1066 | #define TERM_OFFSET_focus TERM_OFFSET(focus) |
1076 | #define TERM_OFFSET_focus TERM_OFFSET(focus) |
1067 | #define TERM_OFFSET_mapped TERM_OFFSET(mapped) |
1077 | #define TERM_OFFSET_mapped TERM_OFFSET(mapped) |
|
|
1078 | #define TERM_OFFSET_int_bwidth TERM_OFFSET(int_bwidth) |
|
|
1079 | #define TERM_OFFSET_ext_bwidth TERM_OFFSET(ext_bwidth) |
|
|
1080 | #define TERM_OFFSET_lineSpace TERM_OFFSET(lineSpace) |
1068 | #define TERM_OFFSET_saveLines TERM_OFFSET(saveLines) |
1081 | #define TERM_OFFSET_saveLines TERM_OFFSET(saveLines) |
1069 | #define TERM_OFFSET_total_rows TERM_OFFSET(total_rows) |
1082 | #define TERM_OFFSET_total_rows TERM_OFFSET(total_rows) |
1070 | #define TERM_OFFSET_top_row TERM_OFFSET(top_row) |
1083 | #define TERM_OFFSET_top_row TERM_OFFSET(top_row) |
1071 | |
1084 | |
1072 | int |
1085 | int |
… | |
… | |
1079 | fbase = TERM_OFFSET_fbase |
1092 | fbase = TERM_OFFSET_fbase |
1080 | nrow = TERM_OFFSET_nrow |
1093 | nrow = TERM_OFFSET_nrow |
1081 | ncol = TERM_OFFSET_ncol |
1094 | ncol = TERM_OFFSET_ncol |
1082 | focus = TERM_OFFSET_focus |
1095 | focus = TERM_OFFSET_focus |
1083 | mapped = TERM_OFFSET_mapped |
1096 | mapped = TERM_OFFSET_mapped |
|
|
1097 | int_bwidth = TERM_OFFSET_int_bwidth |
|
|
1098 | ext_bwidth = TERM_OFFSET_ext_bwidth |
|
|
1099 | lineSpace = TERM_OFFSET_lineSpace |
1084 | saveLines = TERM_OFFSET_saveLines |
1100 | saveLines = TERM_OFFSET_saveLines |
1085 | total_rows = TERM_OFFSET_total_rows |
1101 | total_rows = TERM_OFFSET_total_rows |
1086 | top_row = TERM_OFFSET_top_row |
1102 | top_row = TERM_OFFSET_top_row |
1087 | CODE: |
1103 | CODE: |
1088 | RETVAL = *(int *)((char *)THIS + ix); |
1104 | RETVAL = *(int *)((char *)THIS + ix); |
… | |
… | |
1847 | w->self = (HV *)SvRV (RETVAL); |
1863 | w->self = (HV *)SvRV (RETVAL); |
1848 | OUTPUT: |
1864 | OUTPUT: |
1849 | RETVAL |
1865 | RETVAL |
1850 | |
1866 | |
1851 | CHAINED |
1867 | CHAINED |
1852 | iow::start () |
1868 | iw::start () |
1853 | CODE: |
1869 | CODE: |
1854 | THIS->start (); |
1870 | THIS->start (); |
1855 | OUTPUT: |
1871 | OUTPUT: |
1856 | RETVAL |
1872 | RETVAL |
1857 | |
1873 | |
1858 | CHAINED |
1874 | CHAINED |
1859 | iow::stop () |
1875 | iw::stop () |
1860 | CODE: |
1876 | CODE: |
1861 | THIS->stop (); |
1877 | THIS->stop (); |
1862 | OUTPUT: |
1878 | OUTPUT: |
1863 | RETVAL |
1879 | RETVAL |
1864 | |
1880 | |
… | |
… | |
1886 | THIS->start (pid); |
1902 | THIS->start (pid); |
1887 | OUTPUT: |
1903 | OUTPUT: |
1888 | RETVAL |
1904 | RETVAL |
1889 | |
1905 | |
1890 | CHAINED |
1906 | CHAINED |
1891 | iow::stop () |
1907 | pw::stop () |
1892 | CODE: |
1908 | CODE: |
1893 | THIS->stop (); |
1909 | THIS->stop (); |
1894 | OUTPUT: |
1910 | OUTPUT: |
1895 | RETVAL |
1911 | RETVAL |
1896 | |
1912 | |