LINUX.ORG.RU

общий ответ - никак. но попробуй xlsclients

вообще можно соорудить небольшой X proxy который будет мониторить новые коннекты и транспарентно пробрасывать их на X server - даже помоему такой прокси уже есть

lg ★★
()
Ответ на: комментарий от carrot

тут не совсем это подходит .. ему надо список клиентов именно, а не список окон. хотя насамом деле xlsclients работает через QueryTree :)

lg ★★
()
Ответ на: комментарий от lg

>общий ответ - никак.

???. на хужий случай можно ж заюзать netstat. но я хотел чтото аналогичное от самого X-сервера так как первый выдаст немного лишнего.

>но попробуй xlsclients

Спасибо. Практически тошо хотелось видеть.

cvv ★★★★★
() автор топика
Ответ на: комментарий от carrot

>lg только что писал - пользуй QueryTree

Эт совсем не то. QueryTree возвращает список окон а мне нужен список клиентов.

cvv ★★★★★
() автор топика
Ответ на: комментарий от lg

>тут не совсем это подходит .. ему надо список клиентов именно, а не список окон.

Здесь ты прав

>хотя насамом деле xlsclients работает через QueryTree :)

Ет очень даже интересно. Надо будет поковырять исходники.

cvv ★★★★★
() автор топика
Ответ на: комментарий от cvv

netstat не подойдет *вообще*. У X есть несколько лэйров данных:

* tcp socket * unix socket * shared memory * others

любой клиент может выбрать удобный *ему* layer - и он будет таким же клиентом как и все остальные

lg ★★
()
Ответ на: комментарий от cvv

netstat не подойдет *вообще*.  У X есть несколько лэйров данных:

  * tcp socket
  * unix socket
  * shared memory
  * others

любой клиент может выбрать удобный *ему* layer - и он будет таким же
клиентом как и все остальные

lg ★★
()
Ответ на: комментарий от lg

>netstat не подойдет *вообще*. У X есть несколько лэйров данных:

* tcp socket * unix socket * shared memory * others

>любой клиент может выбрать удобный *ему* layer - и он будет таким же >клиентом как и все остальные

Мда.Спасибо. Я совершенно забыл про "shared memory". Я обычно работаю через "tcp socket" изредка через "unix socket". А о "others" чесно говоря никогда не слышал. Можно подробней хоть в двух словах.

cvv ★★★★★
() автор топика
Ответ на: комментарий от cvv

Ставим вопрос по другому:
" А можно както поиметь всех клиентов(соединений) X-сервера???" ;-)

carrot
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.