rpcmonitor

package
v6.3.0+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 8, 2017 License: GPL-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// DefaultRPCAddress is the default Linux socket for the RPC monitor
	DefaultRPCAddress = "/var/run/trireme.sock"

	// DefaultRootRPCAddress creates an RPC listener that requires root credentials
	DefaultRootRPCAddress = "/var/run/triremeroot.sock"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Listener

type Listener interface {
	Start() error
	Stop() error
}

Listener is an interface to allow us to listen to eventinfo.EventInfo over RPC channels

func New

func New(rpcAddress string, root bool) (Listener, processor.Registerer, error)

New returns a base RPC listener. Processors must be registered externally

Directories

Path Synopsis
mock
Package mockprocessor is a generated GoMock package.
Package mockprocessor is a generated GoMock package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL