1 <?xml version='1.0' encoding='UTF-8'?>
2 <chapter xmlns="http://docbook.org/ns/docbook">
3 <title>Управление пользователями</title>
4 <refentry id="stargazer.get_user">
6 <refentrytitle>stargazer.get_user</refentrytitle>
9 <refname>stargazer.get_user</refname>
10 <refpurpose>Получение информации о пользователе</refpurpose>
15 <funcdef><function>stargazer.get_user</function></funcdef>
16 <paramdef>string <parameter>cookie</parameter></paramdef>
17 <paramdef>string <parameter>login</parameter></paramdef>
22 <title>Description</title>
23 <para>Метод <function>stargazer.get_user</function> возвращает информацию о пользователе системы.</para>
26 <term>string <parameter>cookie</parameter></term>
28 <para>Авторизационный cookie. Для авторизации в системе используется метод <function><link linkend="stargazer.login">stargazer.login</link></function></para>
32 <term>string <parameter>login</parameter></term>
34 <para>Логин пользователя</para>
39 <title>Return Value</title>
44 <term>bool <structfield>result</structfield></term>
46 <para>Результат операции. true - успешно, false - неудача (неправильный или устаревший cookie, неправильный логин пользователя).</para>
50 <term>string <structfield>login</structfield></term>
52 <para>Логин пользователя</para>
56 <term>string <structfield>password</structfield></term>
58 <para>Пароль пользователя</para>
62 <term>double <structfield>cash</structfield></term>
64 <para>Количество денег на счету</para>
68 <term>double <structfield>freemb</structfield></term>
70 <para>Количество свободных мегабайт на счету</para>
74 <term>double <structfield>credit</structfield></term>
76 <para>Размер кредита</para>
80 <term>int <structfield>creditexpire</structfield></term>
82 <para>Время истечения срока кредита в формате Unix-timestamp</para>
86 <term>string <structfield>tariff</structfield></term>
88 <para>Текущий тариф пользователя. В случае, если заказано изменение тарифа в следующем месяце возвращаются оба тарифа, разделенные символом "/" (косая черта)</para>
92 <term>string <structfield>note</structfield></term>
94 <para>Примечания</para>
98 <term>string <structfield>phone</structfield></term>
100 <para>Контактный телефон</para>
104 <term>string <structfield>address</structfield></term>
106 <para>Адрес пользователя</para>
110 <term>string <structfield>email</structfield></term>
112 <para>E-Mail пользователя</para>
116 <term>array of strings <structfield>userdata</structfield></term>
118 <para>Набор полей UserData</para>
122 <term>string <structfield>name</structfield></term>
124 <para>Реальное имя пользователя</para>
128 <term>string <structfield>group</structfield></term>
130 <para>Группа пользователя</para>
134 <term>boolean <structfield>status</structfield></term>
136 <para>Статус пользователя. true - подключен, false - отключен</para>
140 <term>boolean <structfield>aonline</structfield></term>
142 <para>Признак "Always Online"</para>
146 <term>boolean <structfield>down</structfield></term>
148 <para>Пользователь отключен</para>
152 <term>boolean <structfield>passive</structfield></term>
154 <para>Пользователь "заморожен"</para>
158 <term>boolean <structfield>disabledetailstat</structfield></term>
160 <para>Для пользователя отключено ведение детальной статистики</para>
164 <term>string <structfield>currip</structfield></term>
166 <para>Текущий IP-адрес пользователя в формате A.B.C.D</para>
170 <term>string <structfield>ips</structfield></term>
172 <para>IP-адреса, назначенные пользователю, разделенные символом "," (запятая)</para>
176 <term>double <structfield>lastcash</structfield></term>
178 <para>Последнее пополнение счета</para>
182 <term>double <structfield>lasttimecash</structfield></term>
184 <para>Время последнего пополнения счета в формате Unix-timestamp</para>
188 <term>int <structfield>lastactivitytime</structfield></term>
190 <para>Время последней активности пользователя в формате Unix-timestamp</para>
194 <term>int <structfield>pingtime</structfield></term>
196 <para>Время последнего пинга пользователя в формате Unix-timestamp</para>
200 <term>struct <structfield>traff</structfield></term>
202 <para>Информация о трафике</para>
205 <term>array of i8 <structfield>mu</structfield></term>
207 <para>Исходяий трафик за месяц (по направлениям)</para>
211 <term>array of i8 <structfield>md</structfield></term>
213 <para>Входящий трафик за месяц (по направлениям)</para>
217 <term>array of i8 <structfield>su</structfield></term>
219 <para>Исходяий трафик за сессию (по направлениям)</para>
223 <term>array of i8 <structfield>sd</structfield></term>
225 <para>Входящий трафик за сессию (по направлениям)</para>
236 <title>See also</title>
238 <link linkend="stargazer.get_users"><function>stargazer.get_users</function></link>,
239 <link linkend="stargazer.add_user"><function>stargazer.add_user</function></link>,
240 <link linkend="stargazer.chg_user"><function>stargazer.chg_user</function></link>,
241 <link linkend="stargazer.del_user"><function>stargazer.del_user</function></link>,
242 <link linkend="stargazer.add_cash"><function>stargazer.add_cash</function></link>,
243 <link linkend="stargazer.set_cash"><function>stargazer.set_cash</function></link>,
244 <link linkend="stargazer.change_tariff"><function>stargazer.change_tariff</function></link>
245 <link linkend="stargazer.get_online_ips"><function>stargazer.get_online_ips</function></link>
249 <refentry id="stargazer.get_users">
251 <refentrytitle>stargazer.get_users</refentrytitle>
254 <refname>stargazer.get_users</refname>
255 <refpurpose>Получение информации о пользователях</refpurpose>
260 <funcdef><function>stargazer.get_users</function></funcdef>
261 <paramdef>string <parameter>cookie</parameter></paramdef>
266 <title>Description</title>
267 <para>Метод <function>stargazer.get_users</function> возвращает информацию о пользователях системы.</para>
270 <term>string <parameter>cookie</parameter></term>
272 <para>Авторизационный cookie. Для авторизации в системе используется метод <function><link linkend="stargazer.login">stargazer.login</link></function></para>
277 <title>Return Value</title>
279 Возвращает массив структур:
282 <term>bool <structfield>result</structfield></term>
284 <para>Результат операции. true - успешно, false - неудача (неправильный или устаревший cookie, неправильный логин пользователя).</para>
288 <term>string <structfield>login</structfield></term>
290 <para>Логин пользователя</para>
294 <term>string <structfield>password</structfield></term>
296 <para>Пароль пользователя</para>
300 <term>double <structfield>cash</structfield></term>
302 <para>Количество денег на счету</para>
306 <term>double <structfield>freemb</structfield></term>
308 <para>Количество свободных мегабайт на счету</para>
312 <term>double <structfield>credit</structfield></term>
314 <para>Размер кредита</para>
318 <term>int <structfield>creditexpire</structfield></term>
320 <para>Время истечения срока кредита в формате Unix-timestamp</para>
324 <term>string <structfield>tariff</structfield></term>
326 <para>Текущий тариф пользователя. В случае, если заказано изменение тарифа в следующем месяце возвращаются оба тарифа, разделенные символом "/" (косая черта)</para>
330 <term>string <structfield>note</structfield></term>
332 <para>Примечания</para>
336 <term>string <structfield>phone</structfield></term>
338 <para>Контактный телефон</para>
342 <term>string <structfield>address</structfield></term>
344 <para>Адрес пользователя</para>
348 <term>string <structfield>email</structfield></term>
350 <para>E-Mail пользователя</para>
354 <term>array of strings <structfield>userdata</structfield></term>
356 <para>Набор полей UserData</para>
360 <term>string <structfield>name</structfield></term>
362 <para>Реальное имя пользователя</para>
366 <term>string <structfield>group</structfield></term>
368 <para>Группа пользователя</para>
372 <term>boolean <structfield>status</structfield></term>
374 <para>Статус пользователя. true - подключен, false - отключен</para>
378 <term>boolean <structfield>aonline</structfield></term>
380 <para>Признак "Always Online"</para>
384 <term>boolean <structfield>down</structfield></term>
386 <para>Пользователь отключен</para>
390 <term>boolean <structfield>passive</structfield></term>
392 <para>Пользователь "заморожен"</para>
396 <term>boolean <structfield>disabledetailstat</structfield></term>
398 <para>Для пользователя отключено ведение детальной статистики</para>
402 <term>string <structfield>currip</structfield></term>
404 <para>Текущий IP-адрес пользователя в формате A.B.C.D</para>
408 <term>string <structfield>ips</structfield></term>
410 <para>IP-адреса, назначенные пользователю, разделенные символом "," (запятая)</para>
414 <term>double <structfield>lastcash</structfield></term>
416 <para>Последнее пополнение счета</para>
420 <term>double <structfield>lasttimecash</structfield></term>
422 <para>Время последнего пополнения счета в формате Unix-timestamp</para>
426 <term>int <structfield>lastactivitytime</structfield></term>
428 <para>Время последней активности пользователя в формате Unix-timestamp</para>
432 <term>int <structfield>pingtime</structfield></term>
434 <para>Время последнего пинга пользователя в формате Unix-timestamp</para>
438 <term>struct <structfield>traff</structfield></term>
440 <para>Информация о трафике</para>
443 <term>array of i8 <structfield>mu</structfield></term>
445 <para>Исходяий трафик за месяц (по направлениям)</para>
449 <term>array of i8 <structfield>md</structfield></term>
451 <para>Входящий трафик за месяц (по направлениям)</para>
455 <term>array of i8 <structfield>su</structfield></term>
457 <para>Исходяий трафик за сессию (по направлениям)</para>
461 <term>array of i8 <structfield>sd</structfield></term>
463 <para>Входящий трафик за сессию (по направлениям)</para>
474 <title>See also</title>
476 <link linkend="stargazer.get_user"><function>stargazer.get_user</function></link>,
477 <link linkend="stargazer.add_user"><function>stargazer.add_user</function></link>,
478 <link linkend="stargazer.chg_user"><function>stargazer.chg_user</function></link>,
479 <link linkend="stargazer.del_user"><function>stargazer.del_user</function></link>,
480 <link linkend="stargazer.add_cash"><function>stargazer.add_cash</function></link>,
481 <link linkend="stargazer.set_cash"><function>stargazer.set_cash</function></link>,
482 <link linkend="stargazer.change_tariff"><function>stargazer.change_tariff</function></link>
483 <link linkend="stargazer.get_online_ips"><function>stargazer.get_online_ips</function></link>
487 <refentry id="stargazer.add_user">
489 <refentrytitle>stargazer.add_user</refentrytitle>
492 <refname>stargazer.add_user</refname>
493 <refpurpose>Регистрация нового пользователя</refpurpose>
498 <funcdef><function>stargazer.add_user</function></funcdef>
499 <paramdef>string <parameter>cookie</parameter></paramdef>
500 <paramdef>string <parameter>login</parameter></paramdef>
505 <title>Description</title>
506 <para>Метод <function>stargazer.add_user</function> регистрирует в системе нового "пустого" пользователя. Для изменения регистрационной информации сразу после создания используется метод <function><link linkend="stargazer.chg_user">stargazer.chg_user</link></function></para>
509 <term>string <parameter>cookie</parameter></term>
511 <para>Авторизационный cookie. Для авторизации в системе используется метод <function><link linkend="stargazer.login">stargazer.login</link></function></para>
515 <term>string <parameter>login</parameter></term>
517 <para>Логин пользователя</para>
522 <title>Return Value</title>
523 <para>Возвращает true в случае успеха и false в случае неудачи</para>
527 <title>See also</title>
529 <link linkend="stargazer.get_users"><function>stargazer.get_users</function></link>,
530 <link linkend="stargazer.get_user"><function>stargazer.get_user</function></link>,
531 <link linkend="stargazer.chg_user"><function>stargazer.chg_user</function></link>,
532 <link linkend="stargazer.del_user"><function>stargazer.del_user</function></link>,
533 <link linkend="stargazer.add_cash"><function>stargazer.add_cash</function></link>,
534 <link linkend="stargazer.set_cash"><function>stargazer.set_cash</function></link>,
535 <link linkend="stargazer.change_tariff"><function>stargazer.change_tariff</function></link>
536 <link linkend="stargazer.get_online_ips"><function>stargazer.get_online_ips</function></link>
540 <refentry id="stargazer.chg_user">
542 <refentrytitle>stargazer.chg_user</refentrytitle>
545 <refname>stargazer.chg_user</refname>
546 <refpurpose>Изменение регистрационной информации и данных о трафике пользователя</refpurpose>
551 <funcdef><function>stargazer.chg_user</function></funcdef>
552 <paramdef>string <parameter>cookie</parameter></paramdef>
553 <paramdef>struct <parameter>info</parameter></paramdef>
558 <title>Description</title>
559 <para>Метод <function>stargazer.chg_user</function> сохраняет регистрационную информацию и данные о трафике пользователя. Допустимо частичное указание параметров в структуре info. В этом случае изменение затронет только указанные параметры. Дополнительные поля структуры (не входящие в описание) будут проигнорированы.</para>
562 <term>string <parameter>cookie</parameter></term>
564 <para>Авторизационный cookie. Для авторизации в системе используется метод <function><link linkend="stargazer.login">stargazer.login</link></function></para>
568 <term>struct <parameter>info</parameter></term>
571 Регистрационная информация и данные о трафике.
574 <term>bool <structfield>result</structfield></term>
576 <para>Результат операции. true - успешно, false - неудача (неправильный или устаревший cookie, неправильный логин пользователя).</para>
580 <term>string <structfield>login</structfield></term>
582 <para>Логин пользователя</para>
586 <term>string <structfield>password</structfield></term>
588 <para>Пароль пользователя</para>
592 <term>double <structfield>freemb</structfield></term>
594 <para>Количество свободных мегабайт на счету</para>
598 <term>double <structfield>credit</structfield></term>
600 <para>Размер кредита</para>
604 <term>int <structfield>creditexpire</structfield></term>
606 <para>Время истечения срока кредита в формате Unix-timestamp</para>
610 <term>string <structfield>note</structfield></term>
612 <para>Примечания</para>
616 <term>string <structfield>phone</structfield></term>
618 <para>Контактный телефон</para>
622 <term>string <structfield>address</structfield></term>
624 <para>Адрес пользователя</para>
628 <term>string <structfield>email</structfield></term>
630 <para>E-Mail пользователя</para>
634 <term>array of strings <structfield>userdata</structfield></term>
636 <para>Набор полей UserData</para>
640 <term>string <structfield>name</structfield></term>
642 <para>Реальное имя пользователя</para>
646 <term>string <structfield>group</structfield></term>
648 <para>Группа пользователя</para>
652 <term>boolean <structfield>status</structfield></term>
654 <para>Статус пользователя. true - подключен, false - отключен</para>
658 <term>boolean <structfield>aonline</structfield></term>
660 <para>Признак "Always Online"</para>
664 <term>boolean <structfield>down</structfield></term>
666 <para>Пользователь отключен</para>
670 <term>boolean <structfield>passive</structfield></term>
672 <para>Пользователь "заморожен"</para>
676 <term>boolean <structfield>disabledetailstat</structfield></term>
678 <para>Для пользователя отключено ведение детальной статистики</para>
682 <term>string <structfield>ips</structfield></term>
684 <para>IP-адреса, назначенные пользователю, разделенные символом "," (запятая)</para>
688 <term>struct <structfield>traff</structfield></term>
690 <para>Информация о трафике</para>
693 <term>array of i8 <structfield>mu</structfield></term>
695 <para>Исходяий трафик за месяц (по направлениям)</para>
699 <term>array of i8 <structfield>md</structfield></term>
701 <para>Входящий трафик за месяц (по направлениям)</para>
713 <title>Return Value</title>
714 <para>Возвращает true в случае успеха и false в случае неудачи</para>
718 <title>See also</title>
720 <link linkend="stargazer.get_users"><function>stargazer.get_users</function></link>,
721 <link linkend="stargazer.get_user"><function>stargazer.get_user</function></link>,
722 <link linkend="stargazer.add_user"><function>stargazer.add_user</function></link>,
723 <link linkend="stargazer.del_user"><function>stargazer.del_user</function></link>,
724 <link linkend="stargazer.add_cash"><function>stargazer.add_cash</function></link>,
725 <link linkend="stargazer.set_cash"><function>stargazer.set_cash</function></link>,
726 <link linkend="stargazer.change_tariff"><function>stargazer.change_tariff</function></link>
727 <link linkend="stargazer.get_online_ips"><function>stargazer.get_online_ips</function></link>
731 <refentry id="stargazer.del_user">
733 <refentrytitle>stargazer.del_user</refentrytitle>
736 <refname>stargazer.del_user</refname>
737 <refpurpose>Удаление пользователя</refpurpose>
742 <funcdef><function>stargazer.del_user</function></funcdef>
743 <paramdef>string <parameter>cookie</parameter></paramdef>
744 <paramdef>string <parameter>login</parameter></paramdef>
749 <title>Description</title>
750 <para>Метод <function>stargazer.del_user</function> удаляет из системы пользователя с указанным логином.</para>
753 <term>string <parameter>cookie</parameter></term>
755 <para>Авторизационный cookie. Для авторизации в системе используется метод <function><link linkend="stargazer.login">stargazer.login</link></function></para>
759 <term>string <parameter>login</parameter></term>
761 <para>Логин пользователя</para>
766 <title>Return Value</title>
767 <para>Возвращает true в случае успеха и false в случае неудачи</para>
771 <title>See also</title>
773 <link linkend="stargazer.get_users"><function>stargazer.get_users</function></link>,
774 <link linkend="stargazer.get_user"><function>stargazer.get_user</function></link>,
775 <link linkend="stargazer.add_user"><function>stargazer.add_user</function></link>,
776 <link linkend="stargazer.chg_user"><function>stargazer.chg_user</function></link>,
777 <link linkend="stargazer.add_cash"><function>stargazer.add_cash</function></link>,
778 <link linkend="stargazer.set_cash"><function>stargazer.set_cash</function></link>,
779 <link linkend="stargazer.change_tariff"><function>stargazer.change_tariff</function></link>
780 <link linkend="stargazer.get_online_ips"><function>stargazer.get_online_ips</function></link>
784 <refentry id="stargazer.add_cash">
786 <refentrytitle>stargazer.add_cash</refentrytitle>
789 <refname>stargazer.add_cash</refname>
790 <refpurpose>Добавление денег на счет пользователя</refpurpose>
795 <funcdef><function>stargazer.add_cash</function></funcdef>
796 <paramdef>string <parameter>cookie</parameter></paramdef>
797 <paramdef>string <parameter>login</parameter></paramdef>
798 <paramdef>double <parameter>amount</parameter></paramdef>
799 <paramdef>string <parameter>comment</parameter></paramdef>
804 <title>Description</title>
805 <para>Метод <function>stargazer.add_cash</function> позволяет добавить деньги на счет указанного пользователя.</para>
808 <term>string <parameter>cookie</parameter></term>
810 <para>Авторизационный cookie. Для авторизации в системе используется метод <function><link linkend="stargazer.login">stargazer.login</link></function></para>
814 <term>string <parameter>login</parameter></term>
816 <para>Логин пользователя</para>
820 <term>double <parameter>amount</parameter></term>
822 <para>Добавляемая сумма</para>
826 <term>string <parameter>comment</parameter></term>
828 <para>Коментарий</para>
833 <title>Return Value</title>
834 <para>Возвращает true в случае успеха и false в случае неудачи</para>
838 <title>See also</title>
840 <link linkend="stargazer.get_users"><function>stargazer.get_users</function></link>,
841 <link linkend="stargazer.get_user"><function>stargazer.get_user</function></link>,
842 <link linkend="stargazer.add_user"><function>stargazer.add_user</function></link>,
843 <link linkend="stargazer.chg_user"><function>stargazer.chg_user</function></link>,
844 <link linkend="stargazer.del_user"><function>stargazer.del_user</function></link>,
845 <link linkend="stargazer.set_cash"><function>stargazer.set_cash</function></link>,
846 <link linkend="stargazer.change_tariff"><function>stargazer.change_tariff</function></link>
847 <link linkend="stargazer.get_online_ips"><function>stargazer.get_online_ips</function></link>
851 <refentry id="stargazer.set_cash">
853 <refentrytitle>stargazer.set_cash</refentrytitle>
856 <refname>stargazer.set_cash</refname>
857 <refpurpose>Установка состояния счета пользователя</refpurpose>
862 <funcdef><function>stargazer.set_cash</function></funcdef>
863 <paramdef>string <parameter>cookie</parameter></paramdef>
864 <paramdef>string <parameter>login</parameter></paramdef>
865 <paramdef>double <parameter>cash</parameter></paramdef>
866 <paramdef>string <parameter>comment</parameter></paramdef>
871 <title>Description</title>
872 <para>Метод <function>stargazer.set_cash</function> позволяет установить состояние счета пользователя.</para>
875 <term>string <parameter>cookie</parameter></term>
877 <para>Авторизационный cookie. Для авторизации в системе используется метод <function><link linkend="stargazer.login">stargazer.login</link></function></para>
881 <term>string <parameter>login</parameter></term>
883 <para>Логин пользователя</para>
887 <term>double <parameter>cash</parameter></term>
889 <para>Устанавливаемая сумма</para>
893 <term>string <parameter>comment</parameter></term>
895 <para>Коментарий</para>
900 <title>Return Value</title>
901 <para>Возвращает true в случае успеха и false в случае неудачи</para>
905 <title>See also</title>
907 <link linkend="stargazer.get_users"><function>stargazer.get_users</function></link>,
908 <link linkend="stargazer.get_user"><function>stargazer.get_user</function></link>,
909 <link linkend="stargazer.add_user"><function>stargazer.add_user</function></link>,
910 <link linkend="stargazer.chg_user"><function>stargazer.chg_user</function></link>,
911 <link linkend="stargazer.del_user"><function>stargazer.del_user</function></link>,
912 <link linkend="stargazer.add_cash"><function>stargazer.add_cash</function></link>,
913 <link linkend="stargazer.change_tariff"><function>stargazer.change_tariff</function></link>
914 <link linkend="stargazer.get_online_ips"><function>stargazer.get_online_ips</function></link>
918 <refentry id="stargazer.change_tariff">
920 <refentrytitle>stargazer.change_tariff</refentrytitle>
923 <refname>stargazer.change_tariff</refname>
924 <refpurpose>Изменение тарифного плана пользователя</refpurpose>
929 <funcdef><function>stargazer.change_tariff</function></funcdef>
930 <paramdef>string <parameter>cookie</parameter></paramdef>
931 <paramdef>string <parameter>login</parameter></paramdef>
932 <paramdef>string <parameter>tariff</parameter></paramdef>
933 <paramdef>boolean <parameter>delayed</parameter></paramdef>
934 <paramdef>string <parameter>comment</parameter></paramdef>
939 <title>Description</title>
940 <para>Метод <function>stargazer.change_tariff</function> позволяет изменить тарифный план пользователя или запланировать его изменение на начало нового месяца.</para>
943 <term>string <parameter>cookie</parameter></term>
945 <para>Авторизационный cookie. Для авторизации в системе используется метод <function><link linkend="stargazer.login">stargazer.login</link></function></para>
949 <term>string <parameter>login</parameter></term>
951 <para>Логин пользователя</para>
955 <term>string <parameter>tariff</parameter></term>
957 <para>Название нового тарифа</para>
961 <term>boolean <parameter>delayed</parameter></term>
963 <para>Отложенное изменение тарифа (в начале следующего месяца)</para>
967 <term>string <parameter>comment</parameter></term>
969 <para>Коментарий</para>
974 <title>Return Value</title>
975 <para>Возвращает true в случае успеха и false в случае неудачи</para>
979 <title>See also</title>
981 <link linkend="stargazer.get_users"><function>stargazer.get_users</function></link>,
982 <link linkend="stargazer.get_user"><function>stargazer.get_user</function></link>,
983 <link linkend="stargazer.add_user"><function>stargazer.add_user</function></link>,
984 <link linkend="stargazer.chg_user"><function>stargazer.chg_user</function></link>,
985 <link linkend="stargazer.del_user"><function>stargazer.del_user</function></link>,
986 <link linkend="stargazer.add_cash"><function>stargazer.add_cash</function></link>,
987 <link linkend="stargazer.set_cash"><function>stargazer.set_cash</function></link>
988 <link linkend="stargazer.get_online_ips"><function>stargazer.get_online_ips</function></link>
992 <refentry id="stargazer.get_online_ips">
994 <refentrytitle>stargazer.get_online_ips</refentrytitle>
997 <refname>stargazer.get_online_ips</refname>
998 <refpurpose>Получение списка IP-адресов online-пользователей</refpurpose>
1003 <funcdef><function>stargazer.get_online_ips</function></funcdef>
1004 <paramdef>string <parameter>cookie</parameter></paramdef>
1005 <paramdef>array of strings <parameter>subnets</parameter></paramdef>
1010 <title>Description</title>
1011 <para>Метод <function>stargazer.get_online_ips</function> позволяет получить список IP-адресов авторизованных пользователей системы для указанного списка подсетей.</para>
1014 <term>string <parameter>cookie</parameter></term>
1016 <para>Авторизационный cookie. Для авторизации в системе используется метод <function><link linkend="stargazer.login">stargazer.login</link></function></para>
1020 <term>array of strings <parameter>subnets</parameter></term>
1022 <para>Список подсетей в CIDR-нотации</para>
1027 <title>Return Value</title>
1028 <para>Возвращает структуру:</para>
1031 <term>bool <structfield>result</structfield></term>
1033 <para>Результат операции. true - успешно, false - неудача (неправильный или устаревший cookie).</para>
1037 <term>array of strings <structfield>ips</structfield></term>
1039 <para>Список IP-адресов авторизованных пользователей из этих подсетей</para>
1046 <title>See also</title>
1048 <link linkend="stargazer.get_users"><function>stargazer.get_users</function></link>,
1049 <link linkend="stargazer.get_user"><function>stargazer.get_user</function></link>,
1050 <link linkend="stargazer.add_user"><function>stargazer.add_user</function></link>,
1051 <link linkend="stargazer.chg_user"><function>stargazer.chg_user</function></link>,
1052 <link linkend="stargazer.del_user"><function>stargazer.del_user</function></link>,
1053 <link linkend="stargazer.add_cash"><function>stargazer.add_cash</function></link>,
1054 <link linkend="stargazer.set_cash"><function>stargazer.set_cash</function></link>
1055 <link linkend="stargazer.change_tariff"><function>stargazer.change_tariff</function></link>