Навигация:  Traffic Inspector SDK > API администрирования > Интерфейсы > ITrafInspAdmin >

GetNetStat, GetNetStat2

Previous pageReturn to chapter overviewNext page

 

Получение данных текущей сетевой статистики в XML формате.

 

C/C++ -

 

HRESULT _stdcall GetNetStat([in] enum APIListType List, [in] VARIANT Obj, 

         [in] BSTR SortAttr, [in] enum APISortType SortType, [in] VARIANT_BOOL SortDesc, 

         [out, retval] BSTR* Value);

 

HRESULT _stdcall GetNetStat2([in] enum APIListType List, [in] VARIANT Obj, 

         [in] BSTR SortAttr, [in] enum APISortType SortType, [in] VARIANT_BOOL SortDesc, 

         [in] long Limit, [in] long Offset, [out] long* TotalRows, [out, retval] BSTR* Value);

 

Delphi -

 

function GetNetStat(List: APIListType; Obj: OleVariant; const SortAttr: WideString;

                        SortType: APISortType; SortDesc: WordBool): WideString; safecall;

 

function GetNetStat2(List: APIListType; Obj: OleVariant; const SortAttr: WideString;

                         SortType: APISortType; SortDesc: WordBool; Limit: Integer;

                         Offset: Integer; out TotalRows: Integer): WideString; safecall;

 

 

Возвращаемое значение - XML данные в текстовом виде. Имя списка NetStatList, имена элементов NetStat. Описание атрибутов смотрите в XML схеме - файл schema.xsd.

 

List - задается тип списка, перечисление APIListType. Допускаются значения -

 

itUser = 3, сетевая статистика клиентов.
itExtCont = 6, сетевая статистика контролируемых счетчиков.
itExtInfo = 7,  сетевая статистика информационных счетчиков.
itNSUserPol = 14, сетевая статистика по нарушениям политики авторизации клиентов.

 

Obj - GUID объекта. Если не задан, то возвращается сетевая статистика по всем объектам списка.

 

SortAttr - имя XML атрибута, по которому будет производиться сортировка. Если пустая строка - сортировки нет.

 

SortType - тип данных, в контексте которых производится сортировка.

 

SortDesc - true для сортировки в обратном порядке.

 

Для GetNetStat2 доступны параметры получения выборочных данных -

 

Limit - максимальное количество элементов возвращаемых данных.

 

Offset - выводить, начиная с заданного элемента. Нумерация с "0".

 

Rows - возвращается общее количество строк всего запроса. Этот параметр, например, может использоваться при выполнении постраничного вывода для определения количества страниц. Если -1, то это означает, что в процессе выполнения запроса общее количество элементов определить невозможно, но данных больше, чем задано в Limit.

 


Текущая страница справки: http://help.smart-soft.ru/doc20/index.html?sdk_getnetstat.htm

Сайт разработчиков Traffic Inspector