Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/docker/go-plugins-helpers
/ functions
Functions
134 in github.com/docker/go-plugins-helpers
⨍
Functions
134
◇
Types & classes
73
Function
NewHandler
NewHandler creates a new Handler with an http mux.
sdk/handler.go:20
Function
NewHandler
NewHandler initializes the request handler with a driver implementation.
ipam/api.go:98
Method
Path
(req *PathRequest)
volume/api_test.go:178
Method
Path
(req *volumeplugin.PathRequest)
volume/shim/shim.go:70
Method
ProgramExternalConnectivity
(r *ProgramExternalConnectivityRequest)
network/api_test.go:48
Method
Remove
(req *RemoveRequest)
volume/api_test.go:167
Method
Remove
(volume.Volume)
volume/shim/shim_test.go:18
Method
Remove
(req *volumeplugin.RemoveRequest)
volume/shim/shim.go:59
Method
RevokeExternalConnectivity
(r *RevokeExternalConnectivityRequest)
network/api_test.go:64
Method
ServeUnix
ServeUnix makes the handler to listen for requests in a unix socket. It also creates the socket file in the right directory for docker to read.
sdk/handler.go:58
Method
ServeWindows
ServeWindows makes the handler to listen for request in a Windows named pipe. It also creates the spec file in the right directory for docker to read.
sdk/handler.go:74
Function
StreamResponse
StreamResponse streams a response object to the client
sdk/encoder.go:31
Function
TestActivate
(t *testing.T)
network/api_test.go:139
Function
TestActivate
(t *testing.T)
authorization/api_test.go:43
Function
TestAuthZReq
(t *testing.T)
authorization/api_test.go:61
Function
TestAuthZRes
(t *testing.T)
authorization/api_test.go:98
Function
TestCapabilitiesExchange
(t *testing.T)
network/api_test.go:152
Function
TestCreateNetworkError
(t *testing.T)
network/api_test.go:187
Function
TestCreateNetworkSuccess
(t *testing.T)
network/api_test.go:166
Function
TestHandler
(t *testing.T)
secrets/api_test.go:12
Function
TestHandler
(t *testing.T)
volume/api_test.go:14
Function
TestMain
(m *testing.M)
network/api_test.go:123
Function
TestMain
(m *testing.M)
authorization/api_test.go:216
Function
TestPeerCertificateMarshalJSON
(t *testing.T)
authorization/api_test.go:135
Function
TestProgramExternalConnectivity
(t *testing.T)
network/api_test.go:206
Function
TestVolumeDriver
(t *testing.T)
volume/shim/shim_test.go:23
Method
Unmount
(req *UnmountRequest)
volume/api_test.go:198
Method
Unmount
(req *volumeplugin.UnmountRequest)
volume/shim/shim.go:94
Function
WindowsDefaultDaemonRootDir
WindowsDefaultDaemonRootDir returns default data directory of docker daemon on Windows.
sdk/spec_file_generator.go:22
Function
newUnixListener
(pluginName string, gid int)
sdk/unix_listener_unsupported.go:10
Function
newWindowsListener
(address, pluginName, daemonRoot string, pipeConfig *WindowsPipeConfig)
sdk/windows_listener_unsupported.go:10
Function
setupSocketActivation
FIXME(thaJeztah): this code was added in https://github.com/docker/go-plugins-helpers/commit/008703b825c10311af1840deeaf5f4769df7b59e, but is not used
sdk/unix_listener_nosystemd.go:8
Function
setupSocketActivation
FIXME(thaJeztah): this code was added in https://github.com/docker/go-plugins-helpers/commit/008703b825c10311af1840deeaf5f4769df7b59e, but is not used
sdk/unix_listener_systemd.go:28
Function
windowsCreateDirectoryWithACL
(name string)
sdk/windows_listener_unsupported.go:14
← previous
101–134 of 134, ranked by callers