Documentation
¶
Index ¶
- Variables
- func GetAnItemFromZabbix(host string, key string, timeout int64) (res interface{}, err error)
- func GetPayloadSize(header []byte) (uint32, bool)
- func MakeData(req string, data string, host string, compress bool) []byte
- func MakePacket(data string, isCompress bool) []byte
- func MakeReq(resp string, host string, compress bool) []byte
- func MakeResp(resp string, version string, compress bool) []byte
- func OneWay(dst string, zpkt []byte, timeout uint64) []byte
- func Parse(data []byte) *gabs.Container
- func ParseKey(key string) (name string, args map[string]string)
- func ParsePacket(header, data []byte) *gabs.Container
- func ParseParamsInZabbixKey(key string, params string) (args map[string]string, err error)
- func ParseRaw(data []byte) []byte
- func ThreeWay(dst string, zpkt []byte, zconfirmation []byte, timeout uint64) *gabs.Container
- func TwoWay(dst string, zpkt []byte, timeout uint64) bool
Constants ¶
This section is empty.
Variables ¶
View Source
var ZABBIXKEYS = `` /* 4365-byte string literal not displayed */
View Source
var ZKEYS map[string]interface{}
Functions ¶
func GetAnItemFromZabbix ¶
func GetPayloadSize ¶
func MakePacket ¶
func ParsePacket ¶
func ParseParamsInZabbixKey ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.