function tmux 3.2a
server_client_check_mouse
server_client_check_mouse
server_client_check_mouse Source
- Source
- server-client.c
Call neighborhood#
Recorded direct calls in this source version. Callback references appear separately below.
Called by#
- server_client_key_callback function Call site ↗
Calls#
- log_debug function Call site ↗
- log_get_level function Call site ↗
- status_at_line function Call site ↗
- status_get_range function Call site ↗
- status_line_size function Call site ↗
- tty_window_offset function Call site ↗
- window_get_active_at function Call site ↗
- winlink_find_by_index function Call site ↗
Other function references#
- key_string_lookup_key function
Referenced declarations#
- style_range.argument attribute
- mouse_event.b attribute
- client.click_button attribute
- client.click_event attribute
- client.click_timer attribute
- client struct
- CLIENT_DOUBLECLICK constant
- CLIENT_TRIPLECLICK constant
- session.curw attribute
- style_range.entry attribute
- client.flags attribute
- window.flags attribute
- session.id attribute
- window_pane.id attribute
- window.id attribute
- mouse_event.ignore attribute
- key_event.key attribute
- key_code typealias
- key_event struct
- KEYC_CLICK_TIMEOUT constant
- KEYC_CTRL constant
- KEYC_DOUBLECLICK constant
- KEYC_DOUBLECLICK1_BORDER constant
- KEYC_DOUBLECLICK1_PANE constant
- KEYC_DOUBLECLICK1_STATUS constant
- KEYC_DOUBLECLICK1_STATUS_DEFAULT constant
- KEYC_DOUBLECLICK1_STATUS_LEFT constant
- KEYC_DOUBLECLICK1_STATUS_RIGHT constant
- KEYC_DOUBLECLICK2_BORDER constant
- KEYC_DOUBLECLICK2_PANE constant
- KEYC_DOUBLECLICK2_STATUS constant
- KEYC_DOUBLECLICK2_STATUS_DEFAULT constant
- KEYC_DOUBLECLICK2_STATUS_LEFT constant
- KEYC_DOUBLECLICK2_STATUS_RIGHT constant
- KEYC_DOUBLECLICK3_BORDER constant
- KEYC_DOUBLECLICK3_PANE constant
- KEYC_DOUBLECLICK3_STATUS constant
- KEYC_DOUBLECLICK3_STATUS_DEFAULT constant
- KEYC_DOUBLECLICK3_STATUS_LEFT constant
- KEYC_DOUBLECLICK3_STATUS_RIGHT constant
- KEYC_DRAGGING constant
- KEYC_META constant
- KEYC_MOUSE constant
- KEYC_MOUSEDOWN1_BORDER constant
- KEYC_MOUSEDOWN1_PANE constant
- KEYC_MOUSEDOWN1_STATUS constant
- KEYC_MOUSEDOWN1_STATUS_DEFAULT constant
- KEYC_MOUSEDOWN1_STATUS_LEFT constant
- KEYC_MOUSEDOWN1_STATUS_RIGHT constant
- KEYC_MOUSEDOWN2_BORDER constant
- KEYC_MOUSEDOWN2_PANE constant
- KEYC_MOUSEDOWN2_STATUS constant
- KEYC_MOUSEDOWN2_STATUS_DEFAULT constant
- KEYC_MOUSEDOWN2_STATUS_LEFT constant
- KEYC_MOUSEDOWN2_STATUS_RIGHT constant
- KEYC_MOUSEDOWN3_BORDER constant
- KEYC_MOUSEDOWN3_PANE constant
- KEYC_MOUSEDOWN3_STATUS constant
- KEYC_MOUSEDOWN3_STATUS_DEFAULT constant
- KEYC_MOUSEDOWN3_STATUS_LEFT constant
- KEYC_MOUSEDOWN3_STATUS_RIGHT constant
- KEYC_MOUSEDRAG1_BORDER constant
- KEYC_MOUSEDRAG1_PANE constant
- KEYC_MOUSEDRAG1_STATUS constant
- KEYC_MOUSEDRAG1_STATUS_DEFAULT constant
- KEYC_MOUSEDRAG1_STATUS_LEFT constant
- KEYC_MOUSEDRAG1_STATUS_RIGHT constant
- KEYC_MOUSEDRAG2_BORDER constant
- KEYC_MOUSEDRAG2_PANE constant
- KEYC_MOUSEDRAG2_STATUS constant
- KEYC_MOUSEDRAG2_STATUS_DEFAULT constant
- KEYC_MOUSEDRAG2_STATUS_LEFT constant
- KEYC_MOUSEDRAG2_STATUS_RIGHT constant
- KEYC_MOUSEDRAG3_BORDER constant
- KEYC_MOUSEDRAG3_PANE constant
- KEYC_MOUSEDRAG3_STATUS constant
- KEYC_MOUSEDRAG3_STATUS_DEFAULT constant
- KEYC_MOUSEDRAG3_STATUS_LEFT constant
- KEYC_MOUSEDRAG3_STATUS_RIGHT constant
- KEYC_MOUSEDRAGEND1_BORDER constant
- KEYC_MOUSEDRAGEND1_PANE constant
- KEYC_MOUSEDRAGEND1_STATUS constant
- KEYC_MOUSEDRAGEND1_STATUS_DEFAULT constant
- KEYC_MOUSEDRAGEND1_STATUS_LEFT constant
- KEYC_MOUSEDRAGEND1_STATUS_RIGHT constant
- KEYC_MOUSEDRAGEND2_BORDER constant
- KEYC_MOUSEDRAGEND2_PANE constant
- KEYC_MOUSEDRAGEND2_STATUS constant
- KEYC_MOUSEDRAGEND2_STATUS_DEFAULT constant
- KEYC_MOUSEDRAGEND2_STATUS_LEFT constant
- KEYC_MOUSEDRAGEND2_STATUS_RIGHT constant
- KEYC_MOUSEDRAGEND3_BORDER constant
- KEYC_MOUSEDRAGEND3_PANE constant
- KEYC_MOUSEDRAGEND3_STATUS constant
- KEYC_MOUSEDRAGEND3_STATUS_DEFAULT constant
- KEYC_MOUSEDRAGEND3_STATUS_LEFT constant
- KEYC_MOUSEDRAGEND3_STATUS_RIGHT constant
- KEYC_MOUSEMOVE_BORDER constant
- KEYC_MOUSEMOVE_PANE constant
- KEYC_MOUSEMOVE_STATUS constant
- KEYC_MOUSEMOVE_STATUS_DEFAULT constant
- KEYC_MOUSEMOVE_STATUS_LEFT constant
- KEYC_MOUSEMOVE_STATUS_RIGHT constant
- KEYC_MOUSEUP1_BORDER constant
- KEYC_MOUSEUP1_PANE constant
- KEYC_MOUSEUP1_STATUS constant
- KEYC_MOUSEUP1_STATUS_DEFAULT constant
- KEYC_MOUSEUP1_STATUS_LEFT constant
- KEYC_MOUSEUP1_STATUS_RIGHT constant
- KEYC_MOUSEUP2_BORDER constant
- KEYC_MOUSEUP2_PANE constant
- KEYC_MOUSEUP2_STATUS constant
- KEYC_MOUSEUP2_STATUS_DEFAULT constant
- KEYC_MOUSEUP2_STATUS_LEFT constant
- KEYC_MOUSEUP2_STATUS_RIGHT constant
- KEYC_MOUSEUP3_BORDER constant
- KEYC_MOUSEUP3_PANE constant
- KEYC_MOUSEUP3_STATUS constant
- KEYC_MOUSEUP3_STATUS_DEFAULT constant
- KEYC_MOUSEUP3_STATUS_LEFT constant
- KEYC_MOUSEUP3_STATUS_RIGHT constant
- KEYC_SECONDCLICK1_BORDER constant
- KEYC_SECONDCLICK1_PANE constant
- KEYC_SECONDCLICK1_STATUS constant
- KEYC_SECONDCLICK1_STATUS_DEFAULT constant
- KEYC_SECONDCLICK1_STATUS_LEFT constant
- KEYC_SECONDCLICK1_STATUS_RIGHT constant
- KEYC_SECONDCLICK2_BORDER constant
- KEYC_SECONDCLICK2_PANE constant
- KEYC_SECONDCLICK2_STATUS constant
- KEYC_SECONDCLICK2_STATUS_DEFAULT constant
- KEYC_SECONDCLICK2_STATUS_LEFT constant
- KEYC_SECONDCLICK2_STATUS_RIGHT constant
- KEYC_SECONDCLICK3_BORDER constant
- KEYC_SECONDCLICK3_PANE constant
- KEYC_SECONDCLICK3_STATUS constant
- KEYC_SECONDCLICK3_STATUS_DEFAULT constant
- KEYC_SECONDCLICK3_STATUS_LEFT constant
- KEYC_SECONDCLICK3_STATUS_RIGHT constant
- KEYC_SHIFT constant
- KEYC_TRIPLECLICK1_BORDER constant
- KEYC_TRIPLECLICK1_PANE constant
- KEYC_TRIPLECLICK1_STATUS constant
- KEYC_TRIPLECLICK1_STATUS_DEFAULT constant
- KEYC_TRIPLECLICK1_STATUS_LEFT constant
- KEYC_TRIPLECLICK1_STATUS_RIGHT constant
- KEYC_TRIPLECLICK2_BORDER constant
- KEYC_TRIPLECLICK2_PANE constant
- KEYC_TRIPLECLICK2_STATUS constant
- KEYC_TRIPLECLICK2_STATUS_DEFAULT constant
- KEYC_TRIPLECLICK2_STATUS_LEFT constant
- KEYC_TRIPLECLICK2_STATUS_RIGHT constant
- KEYC_TRIPLECLICK3_BORDER constant
- KEYC_TRIPLECLICK3_PANE constant
- KEYC_TRIPLECLICK3_STATUS constant
- KEYC_TRIPLECLICK3_STATUS_DEFAULT constant
- KEYC_TRIPLECLICK3_STATUS_LEFT constant
- KEYC_TRIPLECLICK3_STATUS_RIGHT constant
- KEYC_UNKNOWN constant
- KEYC_WHEELDOWN_BORDER constant
- KEYC_WHEELDOWN_PANE constant
- KEYC_WHEELDOWN_STATUS constant
- KEYC_WHEELDOWN_STATUS_DEFAULT constant
- KEYC_WHEELDOWN_STATUS_LEFT constant
- KEYC_WHEELDOWN_STATUS_RIGHT constant
- KEYC_WHEELUP_BORDER constant
- KEYC_WHEELUP_PANE constant
- KEYC_WHEELUP_STATUS constant
- KEYC_WHEELUP_STATUS_DEFAULT constant
- KEYC_WHEELUP_STATUS_LEFT constant
- KEYC_WHEELUP_STATUS_RIGHT constant
- mouse_event.lb attribute
- mouse_event.lx attribute
- mouse_event.ly attribute
- MOUSE_BUTTONS constant
- MOUSE_DRAG constant
- tty.mouse_drag_flag attribute
- tty.mouse_drag_release attribute
- tty.mouse_drag_update attribute
- MOUSE_MASK_CTRL constant
- MOUSE_MASK_META constant
- MOUSE_MASK_SHIFT constant
- MOUSE_RELEASE constant
- MOUSE_WHEEL constant
- MOUSE_WHEEL_UP constant
- client.name attribute
- mouse_event.ox attribute
- mouse_event.oy attribute
- window.panes attribute
- mouse_event.s attribute
- client.session attribute
- mouse_event.sgr_b attribute
- mouse_event.sgr_type attribute
- mouse_event.statusat attribute
- mouse_event.statuslines attribute
- STYLE_RANGE_LEFT constant
- STYLE_RANGE_NONE constant
- STYLE_RANGE_RIGHT constant
- STYLE_RANGE_WINDOW constant
- window_pane.sx attribute
- window_pane.sy attribute
- client.tty attribute
- style_range.type attribute
- mouse_event.w attribute
- window_pane.window attribute
- winlink.window attribute
- WINDOW_ZOOMED constant
- session.windows attribute
- mouse_event.wp attribute
- mouse_event.x attribute
- window_pane.xoff attribute
- mouse_event.y attribute
- window_pane.yoff attribute