Should the tests be 'and' or 'or' ? If 'and', any failure will skip the * window. If 'or', any success will keep the window in search results.
What desktop to search, if any. If none given, search all screens.
How many results to return? If 0, return all.
depth of search. 1 means only toplevel windows
boolean; set true to search only visible windows
window pid (From window atom _NET_WM_PID)
what screen to search, if any. If none given, search all screens
bitmask of things you are searching for, such as SEARCH_NAME, etc. @see SEARCH_NAME, SEARCH_CLASS, SEARCH_PID, SEARCH_CLASSNAME, etc
pattern to test against a window title
pattern to test against a window class
pattern to test against a window class
pattern to test against a window name
The window search query structure.
@see xdo_search_windows