Property | Type | Description | |
---|---|---|---|
events | Events | ||
firstThread | Thread | ||
hostgroups | HostGroups | ||
longThread | Thread | ||
maps | Maps | ||
triggers | Zabbix.Triggers |
Method | Description | |
---|---|---|
Alert ( string message ) : void | ||
ApiVersion ( ) : string | ||
CallApi ( string method, object param ) : string | ||
GetImageByID ( string imageID ) : Stream | ||
Update ( |
Событие для уведомления основного потока приложения об изменениях в потоке получения информации от сервера
|
|
ZabbixConnection ( string api_url, string user, string password ) : System | ||
connect ( ) : void | ||
login ( ) : bool |
Процедура авторизации
|
|
obj2json ( object obj ) : string | ||
stop ( ) : void |
Остановка всех потоков
|
Method | Description | |
---|---|---|
GetHosts ( ) : void | ||
GetMaps ( ) : void | ||
GetTriggers ( ) : void | ||
GetWebFile ( string url ) : Stream | ||
GetWebRequest ( string body ) : string | ||
RefreshMaps ( ) : void | ||
RefreshTrigger ( ) : void | ||
getFirstInfo ( ) : void | ||
getInfo ( ) : void |
Обновление данных от сервера. Процедура должна выполняться отдельным потоком внутри содержится бесконечный цикл
|
public CallApi ( string method, object param ) : string | ||
method | string | |
param | object | |
return | string |
public GetImageByID ( string imageID ) : Stream | ||
imageID | string | |
return | Stream |
public Update ( |
||
msg | ||
return | void |
public ZabbixConnection ( string api_url, string user, string password ) : System | ||
api_url | string | |
user | string | |
password | string | |
return | System |