Documentation ¶
Overview ¶
Package socketservice implements a service which runs and communicates with a separate independent process over a local unix socket (or similar).
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
Service implements service.Service which communicates with an agent process over a Unix domain socket (or a Windows named pipe).
func (*Service) ProcessMessage ¶
Directories ¶
Path | Synopsis |
---|---|
Package checks implements code which checks permissions of socket files to mitigate the possibility of a non-root attacker messing with socketservice communications channel.
|
Package checks implements code which checks permissions of socket files to mitigate the possibility of a non-root attacker messing with socketservice communications channel. |
Package client is a go client library for socketservice.Service.
|
Package client is a go client library for socketservice.Service. |
proto
|
|
Package testclient implements a socketservice client meant for testing.
|
Package testclient implements a socketservice client meant for testing. |
Click to show internal directories.
Click to hide internal directories.