Module: MEE::RFC5424
- Defined in:
- lib/mee/rfc5424.rb,
lib/mee/rfc5424/version.rb
Defined Under Namespace
Classes: LoggerProtocolAdapter, Meta, NewLineFraming, OctetFraming, SocketTransport, SyslogClient, TCPFactory, TLSFactory
Constant Summary
collapse
- VERSION =
"0.3.0"
Class Method Summary
collapse
Class Method Details
.tcp(host, port) ⇒ Object
125
126
127
128
|
# File 'lib/mee/rfc5424.rb', line 125
def self.tcp( host, port )
protocol = SyslogClient.new( SocketTransport.new( TCPFactory.new( host, port ) ) )
LoggerProtocolAdapter.new( protocol )
end
|
.tls(host, port) ⇒ Object
130
131
132
133
|
# File 'lib/mee/rfc5424.rb', line 130
def self.tls( host, port )
protocol = SyslogClient.new( SocketTransport.new( TLSFactory.new( host, port ) ) )
LoggerProtocolAdapter.new( protocol )
end
|