Documentation ¶
Overview ¶
Package ipc contains types and functions used for interprocess communication between Seesaw components.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConfigSource ¶
ConfigSource contains data for a config source IPC.
type Context ¶
type Context struct { AuthToken string AuthType AuthType Groups []string Peer Peer // Untrusted - client provided Proxy Peer User string }
Context contains information relating to interprocess communication.
func NewAuthContext ¶
NewAuthContext returns a new authenticated context for the given component.
func NewContext ¶
NewContext returns a new context for the given component.
func NewTrustedContext ¶
NewTrustedContext returns a new trusted context for the given component.
type Override ¶
type Override struct { Ctx *Context Vserver *seesaw.VserverOverride Destination *seesaw.DestinationOverride Backend *seesaw.BackendOverride }
Override contains data for an override IPC.
Click to show internal directories.
Click to hide internal directories.