Documentation ¶
Overview ¶
Package syslog contains generated bindings for API file syslog.api.
Contents:
1 enum 8 messages
Index ¶
- Constants
- Variables
- func AllMessages() []api.Message
- type RPCService
- type SyslogGetFilter
- func (*SyslogGetFilter) GetCrcString() string
- func (*SyslogGetFilter) GetMessageName() string
- func (*SyslogGetFilter) GetMessageType() api.MessageType
- func (m *SyslogGetFilter) Marshal(b []byte) ([]byte, error)
- func (m *SyslogGetFilter) Reset()
- func (m *SyslogGetFilter) Size() (size int)
- func (m *SyslogGetFilter) Unmarshal(b []byte) error
- type SyslogGetFilterReply
- func (*SyslogGetFilterReply) GetCrcString() string
- func (*SyslogGetFilterReply) GetMessageName() string
- func (*SyslogGetFilterReply) GetMessageType() api.MessageType
- func (m *SyslogGetFilterReply) Marshal(b []byte) ([]byte, error)
- func (m *SyslogGetFilterReply) Reset()
- func (m *SyslogGetFilterReply) Size() (size int)
- func (m *SyslogGetFilterReply) Unmarshal(b []byte) error
- type SyslogGetSender
- func (*SyslogGetSender) GetCrcString() string
- func (*SyslogGetSender) GetMessageName() string
- func (*SyslogGetSender) GetMessageType() api.MessageType
- func (m *SyslogGetSender) Marshal(b []byte) ([]byte, error)
- func (m *SyslogGetSender) Reset()
- func (m *SyslogGetSender) Size() (size int)
- func (m *SyslogGetSender) Unmarshal(b []byte) error
- type SyslogGetSenderReply
- func (*SyslogGetSenderReply) GetCrcString() string
- func (*SyslogGetSenderReply) GetMessageName() string
- func (*SyslogGetSenderReply) GetMessageType() api.MessageType
- func (m *SyslogGetSenderReply) Marshal(b []byte) ([]byte, error)
- func (m *SyslogGetSenderReply) Reset()
- func (m *SyslogGetSenderReply) Size() (size int)
- func (m *SyslogGetSenderReply) Unmarshal(b []byte) error
- type SyslogSetFilter
- func (*SyslogSetFilter) GetCrcString() string
- func (*SyslogSetFilter) GetMessageName() string
- func (*SyslogSetFilter) GetMessageType() api.MessageType
- func (m *SyslogSetFilter) Marshal(b []byte) ([]byte, error)
- func (m *SyslogSetFilter) Reset()
- func (m *SyslogSetFilter) Size() (size int)
- func (m *SyslogSetFilter) Unmarshal(b []byte) error
- type SyslogSetFilterReply
- func (*SyslogSetFilterReply) GetCrcString() string
- func (*SyslogSetFilterReply) GetMessageName() string
- func (*SyslogSetFilterReply) GetMessageType() api.MessageType
- func (m *SyslogSetFilterReply) Marshal(b []byte) ([]byte, error)
- func (m *SyslogSetFilterReply) Reset()
- func (m *SyslogSetFilterReply) Size() (size int)
- func (m *SyslogSetFilterReply) Unmarshal(b []byte) error
- type SyslogSetSender
- func (*SyslogSetSender) GetCrcString() string
- func (*SyslogSetSender) GetMessageName() string
- func (*SyslogSetSender) GetMessageType() api.MessageType
- func (m *SyslogSetSender) Marshal(b []byte) ([]byte, error)
- func (m *SyslogSetSender) Reset()
- func (m *SyslogSetSender) Size() (size int)
- func (m *SyslogSetSender) Unmarshal(b []byte) error
- type SyslogSetSenderReply
- func (*SyslogSetSenderReply) GetCrcString() string
- func (*SyslogSetSenderReply) GetMessageName() string
- func (*SyslogSetSenderReply) GetMessageType() api.MessageType
- func (m *SyslogSetSenderReply) Marshal(b []byte) ([]byte, error)
- func (m *SyslogSetSenderReply) Reset()
- func (m *SyslogSetSenderReply) Size() (size int)
- func (m *SyslogSetSenderReply) Unmarshal(b []byte) error
- type SyslogSeverity
Constants ¶
View Source
const ( APIFile = "syslog" APIVersion = "1.0.0" VersionCrc = 0x5ad12a74 )
Variables ¶
View Source
var ( SyslogSeverity_name = map[uint32]string{ 0: "SYSLOG_API_SEVERITY_EMERG", 1: "SYSLOG_API_SEVERITY_ALERT", 2: "SYSLOG_API_SEVERITY_CRIT", 3: "SYSLOG_API_SEVERITY_ERR", 4: "SYSLOG_API_SEVERITY_WARN", 5: "SYSLOG_API_SEVERITY_NOTICE", 6: "SYSLOG_API_SEVERITY_INFO", 7: "SYSLOG_API_SEVERITY_DBG", } SyslogSeverity_value = map[string]uint32{ "SYSLOG_API_SEVERITY_EMERG": 0, "SYSLOG_API_SEVERITY_ALERT": 1, "SYSLOG_API_SEVERITY_CRIT": 2, "SYSLOG_API_SEVERITY_ERR": 3, "SYSLOG_API_SEVERITY_WARN": 4, "SYSLOG_API_SEVERITY_NOTICE": 5, "SYSLOG_API_SEVERITY_INFO": 6, "SYSLOG_API_SEVERITY_DBG": 7, } )
Functions ¶
func AllMessages ¶
Messages returns list of all messages in this module.
Types ¶
type RPCService ¶
type RPCService interface { SyslogGetFilter(ctx context.Context, in *SyslogGetFilter) (*SyslogGetFilterReply, error) SyslogGetSender(ctx context.Context, in *SyslogGetSender) (*SyslogGetSenderReply, error) SyslogSetFilter(ctx context.Context, in *SyslogSetFilter) (*SyslogSetFilterReply, error) SyslogSetSender(ctx context.Context, in *SyslogSetSender) (*SyslogSetSenderReply, error) }
RPCService defines RPC service syslog.
func NewServiceClient ¶
func NewServiceClient(conn api.Connection) RPCService
type SyslogGetFilter ¶
type SyslogGetFilter struct{}
SyslogGetFilter defines message 'syslog_get_filter'.
func (*SyslogGetFilter) GetCrcString ¶
func (*SyslogGetFilter) GetCrcString() string
func (*SyslogGetFilter) GetMessageName ¶
func (*SyslogGetFilter) GetMessageName() string
func (*SyslogGetFilter) GetMessageType ¶
func (*SyslogGetFilter) GetMessageType() api.MessageType
func (*SyslogGetFilter) Reset ¶
func (m *SyslogGetFilter) Reset()
func (*SyslogGetFilter) Size ¶
func (m *SyslogGetFilter) Size() (size int)
func (*SyslogGetFilter) Unmarshal ¶
func (m *SyslogGetFilter) Unmarshal(b []byte) error
type SyslogGetFilterReply ¶
type SyslogGetFilterReply struct { Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"` Severity SyslogSeverity `binapi:"syslog_severity,name=severity" json:"severity,omitempty"` }
SyslogGetFilterReply defines message 'syslog_get_filter_reply'.
func (*SyslogGetFilterReply) GetCrcString ¶
func (*SyslogGetFilterReply) GetCrcString() string
func (*SyslogGetFilterReply) GetMessageName ¶
func (*SyslogGetFilterReply) GetMessageName() string
func (*SyslogGetFilterReply) GetMessageType ¶
func (*SyslogGetFilterReply) GetMessageType() api.MessageType
func (*SyslogGetFilterReply) Marshal ¶
func (m *SyslogGetFilterReply) Marshal(b []byte) ([]byte, error)
func (*SyslogGetFilterReply) Reset ¶
func (m *SyslogGetFilterReply) Reset()
func (*SyslogGetFilterReply) Size ¶
func (m *SyslogGetFilterReply) Size() (size int)
func (*SyslogGetFilterReply) Unmarshal ¶
func (m *SyslogGetFilterReply) Unmarshal(b []byte) error
type SyslogGetSender ¶
type SyslogGetSender struct{}
SyslogGetSender defines message 'syslog_get_sender'.
func (*SyslogGetSender) GetCrcString ¶
func (*SyslogGetSender) GetCrcString() string
func (*SyslogGetSender) GetMessageName ¶
func (*SyslogGetSender) GetMessageName() string
func (*SyslogGetSender) GetMessageType ¶
func (*SyslogGetSender) GetMessageType() api.MessageType
func (*SyslogGetSender) Reset ¶
func (m *SyslogGetSender) Reset()
func (*SyslogGetSender) Size ¶
func (m *SyslogGetSender) Size() (size int)
func (*SyslogGetSender) Unmarshal ¶
func (m *SyslogGetSender) Unmarshal(b []byte) error
type SyslogGetSenderReply ¶
type SyslogGetSenderReply struct { Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"` SrcAddress ip_types.IP4Address `binapi:"ip4_address,name=src_address" json:"src_address,omitempty"` CollectorAddress ip_types.IP4Address `binapi:"ip4_address,name=collector_address" json:"collector_address,omitempty"` CollectorPort uint16 `binapi:"u16,name=collector_port" json:"collector_port,omitempty"` VrfID uint32 `binapi:"u32,name=vrf_id" json:"vrf_id,omitempty"` MaxMsgSize uint32 `binapi:"u32,name=max_msg_size" json:"max_msg_size,omitempty"` }
SyslogGetSenderReply defines message 'syslog_get_sender_reply'.
func (*SyslogGetSenderReply) GetCrcString ¶
func (*SyslogGetSenderReply) GetCrcString() string
func (*SyslogGetSenderReply) GetMessageName ¶
func (*SyslogGetSenderReply) GetMessageName() string
func (*SyslogGetSenderReply) GetMessageType ¶
func (*SyslogGetSenderReply) GetMessageType() api.MessageType
func (*SyslogGetSenderReply) Marshal ¶
func (m *SyslogGetSenderReply) Marshal(b []byte) ([]byte, error)
func (*SyslogGetSenderReply) Reset ¶
func (m *SyslogGetSenderReply) Reset()
func (*SyslogGetSenderReply) Size ¶
func (m *SyslogGetSenderReply) Size() (size int)
func (*SyslogGetSenderReply) Unmarshal ¶
func (m *SyslogGetSenderReply) Unmarshal(b []byte) error
type SyslogSetFilter ¶
type SyslogSetFilter struct {
Severity SyslogSeverity `binapi:"syslog_severity,name=severity" json:"severity,omitempty"`
}
SyslogSetFilter defines message 'syslog_set_filter'.
func (*SyslogSetFilter) GetCrcString ¶
func (*SyslogSetFilter) GetCrcString() string
func (*SyslogSetFilter) GetMessageName ¶
func (*SyslogSetFilter) GetMessageName() string
func (*SyslogSetFilter) GetMessageType ¶
func (*SyslogSetFilter) GetMessageType() api.MessageType
func (*SyslogSetFilter) Reset ¶
func (m *SyslogSetFilter) Reset()
func (*SyslogSetFilter) Size ¶
func (m *SyslogSetFilter) Size() (size int)
func (*SyslogSetFilter) Unmarshal ¶
func (m *SyslogSetFilter) Unmarshal(b []byte) error
type SyslogSetFilterReply ¶
type SyslogSetFilterReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
SyslogSetFilterReply defines message 'syslog_set_filter_reply'.
func (*SyslogSetFilterReply) GetCrcString ¶
func (*SyslogSetFilterReply) GetCrcString() string
func (*SyslogSetFilterReply) GetMessageName ¶
func (*SyslogSetFilterReply) GetMessageName() string
func (*SyslogSetFilterReply) GetMessageType ¶
func (*SyslogSetFilterReply) GetMessageType() api.MessageType
func (*SyslogSetFilterReply) Marshal ¶
func (m *SyslogSetFilterReply) Marshal(b []byte) ([]byte, error)
func (*SyslogSetFilterReply) Reset ¶
func (m *SyslogSetFilterReply) Reset()
func (*SyslogSetFilterReply) Size ¶
func (m *SyslogSetFilterReply) Size() (size int)
func (*SyslogSetFilterReply) Unmarshal ¶
func (m *SyslogSetFilterReply) Unmarshal(b []byte) error
type SyslogSetSender ¶
type SyslogSetSender struct { SrcAddress ip_types.IP4Address `binapi:"ip4_address,name=src_address" json:"src_address,omitempty"` CollectorAddress ip_types.IP4Address `binapi:"ip4_address,name=collector_address" json:"collector_address,omitempty"` CollectorPort uint16 `binapi:"u16,name=collector_port,default=514" json:"collector_port,omitempty"` VrfID uint32 `binapi:"u32,name=vrf_id" json:"vrf_id,omitempty"` MaxMsgSize uint32 `binapi:"u32,name=max_msg_size,default=480" json:"max_msg_size,omitempty"` }
SyslogSetSender defines message 'syslog_set_sender'.
func (*SyslogSetSender) GetCrcString ¶
func (*SyslogSetSender) GetCrcString() string
func (*SyslogSetSender) GetMessageName ¶
func (*SyslogSetSender) GetMessageName() string
func (*SyslogSetSender) GetMessageType ¶
func (*SyslogSetSender) GetMessageType() api.MessageType
func (*SyslogSetSender) Reset ¶
func (m *SyslogSetSender) Reset()
func (*SyslogSetSender) Size ¶
func (m *SyslogSetSender) Size() (size int)
func (*SyslogSetSender) Unmarshal ¶
func (m *SyslogSetSender) Unmarshal(b []byte) error
type SyslogSetSenderReply ¶
type SyslogSetSenderReply struct {
Retval int32 `binapi:"i32,name=retval" json:"retval,omitempty"`
}
SyslogSetSenderReply defines message 'syslog_set_sender_reply'.
func (*SyslogSetSenderReply) GetCrcString ¶
func (*SyslogSetSenderReply) GetCrcString() string
func (*SyslogSetSenderReply) GetMessageName ¶
func (*SyslogSetSenderReply) GetMessageName() string
func (*SyslogSetSenderReply) GetMessageType ¶
func (*SyslogSetSenderReply) GetMessageType() api.MessageType
func (*SyslogSetSenderReply) Marshal ¶
func (m *SyslogSetSenderReply) Marshal(b []byte) ([]byte, error)
func (*SyslogSetSenderReply) Reset ¶
func (m *SyslogSetSenderReply) Reset()
func (*SyslogSetSenderReply) Size ¶
func (m *SyslogSetSenderReply) Size() (size int)
func (*SyslogSetSenderReply) Unmarshal ¶
func (m *SyslogSetSenderReply) Unmarshal(b []byte) error
type SyslogSeverity ¶
type SyslogSeverity uint32
SyslogSeverity defines enum 'syslog_severity'.
const ( SYSLOG_API_SEVERITY_EMERG SyslogSeverity = 0 SYSLOG_API_SEVERITY_ALERT SyslogSeverity = 1 SYSLOG_API_SEVERITY_CRIT SyslogSeverity = 2 SYSLOG_API_SEVERITY_ERR SyslogSeverity = 3 SYSLOG_API_SEVERITY_WARN SyslogSeverity = 4 SYSLOG_API_SEVERITY_NOTICE SyslogSeverity = 5 SYSLOG_API_SEVERITY_INFO SyslogSeverity = 6 SYSLOG_API_SEVERITY_DBG SyslogSeverity = 7 )
func (SyslogSeverity) String ¶
func (x SyslogSeverity) String() string
Click to show internal directories.
Click to hide internal directories.