Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cloudfoundry/garden
/ functions
Functions
656 in github.com/cloudfoundry/garden
⨍
Functions
656
◇
Types & classes
92
↓ 4 callers
Method
sendPayload
(payload interface{})
client/connection/process_stream.go:50
↓ 4 callers
Function
stdoutStream
(handle, processid string, attachid int, fn func(net.Conn))
client/connection/connection_test.go:1751
↓ 3 callers
Method
Capacity
Capacity returns the physical capacity of the server's machine. Errors: * None.
client.go:18
↓ 3 callers
Method
CreateReturns
(result1 string, result2 error)
client/connection/connectionfakes/fake_connection.go:464
↓ 3 callers
Method
CurrentBandwidthLimits
Returns the current bandwidth limits set for the container.
container.go:45
↓ 3 callers
Method
CurrentDiskLimits
(handle string)
client/connection/connection.go:50
↓ 3 callers
Method
Defuse
(name string)
server/bomberman/bomberman.go:61
↓ 3 callers
Method
DestroyCallCount
()
gardenfakes/fake_client.go:448
↓ 3 callers
Method
DestroyReturns
(result1 error)
gardenfakes/fake_client.go:467
↓ 3 callers
Method
Error
()
client/connection/connection.go:86
↓ 3 callers
Function
IPRangeFromIP
IPRangeFromIP creates an IPRange containing a single IP
net_out_rule.go:51
↓ 3 callers
Method
List
(properties garden.Properties)
client/connection/connection.go:32
↓ 3 callers
Method
Metrics
(handle string)
client/connection/connection.go:66
↓ 3 callers
Function
New
(network, address string)
client/connection/connection.go:90
↓ 3 callers
Function
NewHijackStreamerWithDialer
(dialFunc DialerFunc)
client/connection/connection_hijacker.go:37
↓ 3 callers
Function
PortRangeFromPort
PortRangeFromPort creates a PortRange containing a single port
net_out_rule.go:61
↓ 3 callers
Method
Reset
(countdown time.Duration)
server/timebomb/timebomb.go:76
↓ 3 callers
Method
Serve
(listener net.Listener)
server/server.go:169
↓ 3 callers
Method
ServeStderr
StreamStderr streams to the specified writer from the standard error channel of the specified pair of channels.
server/streamer/streamer.go:62
↓ 3 callers
Method
ServeStdout
StreamStdout streams to the specified writer from the standard output channel of the specified pair of channels.
server/streamer/streamer.go:53
↓ 3 callers
Method
Start
()
backend.go:10
↓ 3 callers
Method
Unpause
(name string)
server/bomberman/bomberman.go:57
↓ 3 callers
Method
exited
(exitStatus int, err error)
client/connection/process.go:51
↓ 3 callers
Method
loadStream
(id StreamID)
server/streamer/streamer.go:114
↓ 3 callers
Function
newContainer
(handle string, connection connection.Connection)
client/container.go:17
↓ 3 callers
Function
stderrStream
(handle, processid string, attachid int, fn func(net.Conn))
client/connection/connection_test.go:1747
↓ 3 callers
Method
streamOut
(streamWriter io.Writer, streamReader io.Reader)
client/connection/stream_handler.go:44
↓ 2 callers
Method
AttachArgsForCall
(i int)
gardenfakes/fake_container.go:290
↓ 2 callers
Method
AttachReturns
(result1 garden.Process, result2 error)
gardenfakes/fake_container.go:297
↓ 2 callers
Method
BulkInfoReturns
(result1 map[string]garden.ContainerInfoEntry, result2 error)
client/connection/connectionfakes/fake_connection.go:719
↓ 2 callers
Method
BulkMetricsReturns
(result1 map[string]garden.ContainerMetricsEntry, result2 error)
client/connection/connectionfakes/fake_connection.go:775
↓ 2 callers
Method
CapacityReturns
(result1 garden.Capacity, result2 error)
gardenfakes/fake_client.go:278
↓ 2 callers
Method
CapacityReturns
(result1 garden.Capacity, result2 error)
client/connection/connectionfakes/fake_connection.go:413
↓ 2 callers
Method
Close
()
server/request_handling_test.go:2248
↓ 2 callers
Method
CreateArgsForCall
(i int)
gardenfakes/fake_client.go:397
↓ 2 callers
Method
CurrentBandwidthLimitsReturns
(result1 garden.BandwidthLimits, result2 error)
gardenfakes/fake_container.go:417
↓ 2 callers
Method
CurrentBandwidthLimitsReturns
(result1 garden.BandwidthLimits, result2 error)
client/connection/connectionfakes/fake_connection.go:927
↓ 2 callers
Method
CurrentCPULimitsReturns
(result1 garden.CPULimits, result2 error)
gardenfakes/fake_container.go:472
↓ 2 callers
Method
CurrentCPULimitsReturns
(result1 garden.CPULimits, result2 error)
client/connection/connectionfakes/fake_connection.go:978
↓ 2 callers
Method
CurrentDiskLimitsReturns
(result1 garden.DiskLimits, result2 error)
gardenfakes/fake_container.go:527
↓ 2 callers
Method
CurrentDiskLimitsReturns
(result1 garden.DiskLimits, result2 error)
client/connection/connectionfakes/fake_connection.go:1029
↓ 2 callers
Method
CurrentMemoryLimitsReturns
(result1 garden.MemoryLimits, result2 error)
gardenfakes/fake_container.go:582
↓ 2 callers
Method
CurrentMemoryLimitsReturns
(result1 garden.MemoryLimits, result2 error)
client/connection/connectionfakes/fake_connection.go:1080
↓ 2 callers
Function
ICMPControlCode
ICMPControlCode creates a value for the Code field in ICMPControl
net_out_rule.go:66
↓ 2 callers
Method
InfoReturns
(result1 garden.ContainerInfo, result2 error)
gardenfakes/fake_container.go:689
↓ 2 callers
Method
InfoReturns
(result1 garden.ContainerInfo, result2 error)
client/connection/connectionfakes/fake_connection.go:663
↓ 2 callers
Method
ListenAndServe
()
server/server.go:160
↓ 2 callers
Method
MetricsReturns
(result1 garden.Metrics, result2 error)
gardenfakes/fake_container.go:744
↓ 2 callers
Method
NetInReturns
(result1 uint32, result2 uint32, result3 error)
gardenfakes/fake_container.go:808
↓ 2 callers
Method
NetInReturns
(result1 uint32, result2 uint32, result3 error)
client/connection/connectionfakes/fake_connection.go:1239
↓ 2 callers
Function
New
(countdown time.Duration, detonate func())
server/timebomb/timebomb.go:18
↓ 2 callers
Function
New
New creates a Streamer with the specified grace time which limits the duration of memory consumption by a stopped stream.
server/streamer/streamer.go:15
↓ 2 callers
Function
NewHijackStreamer
(network, address string)
client/connection/connection_hijacker.go:33
↓ 2 callers
Function
NewHijackStreamerWithHeaders
(network string, address string, headers http.Header)
client/connection/connection_hijacker.go:50
↓ 2 callers
Method
PingReturns
(result1 error)
gardenfakes/fake_client.go:582
↓ 2 callers
Method
PropertiesReturns
(result1 garden.Properties, result2 error)
gardenfakes/fake_container.go:926
↓ 2 callers
Method
PropertiesReturns
(result1 garden.Properties, result2 error)
client/connection/connectionfakes/fake_connection.go:1445
↓ 2 callers
Method
PropertyReturns
(result1 string, result2 error)
gardenfakes/fake_container.go:989
↓ 2 callers
Method
PropertyReturns
(result1 string, result2 error)
client/connection/connectionfakes/fake_connection.go:1497
↓ 2 callers
Method
Read
(b []byte)
server/request_handling_test.go:2243
↓ 2 callers
Method
RemovePropertyReturns
(result1 error)
gardenfakes/fake_container.go:1052
↓ 2 callers
Method
Reset
(container garden.Container)
server/bomberman/bomberman.go:65
↓ 2 callers
Method
RunArgsForCall
(i int)
gardenfakes/fake_container.go:1106
↓ 2 callers
Method
SetGraceTime
Sets the grace time.
container.go:111
↓ 2 callers
Method
SetPropertyReturns
(result1 error)
gardenfakes/fake_container.go:1237
↓ 2 callers
Method
SetupBomberman
()
server/server.go:204
↓ 2 callers
Method
SignalArgsForCall
(i int)
gardenfakes/fake_process.go:201
↓ 2 callers
Method
StreamOutReturns
(result1 io.ReadCloser, result2 error)
gardenfakes/fake_container.go:1417
↓ 2 callers
Method
StreamOutReturns
(result1 io.ReadCloser, result2 error)
client/connection/connectionfakes/fake_connection.go:876
↓ 2 callers
Method
Write
(p []byte)
server/streamer/streamer_test.go:133
↓ 2 callers
Function
newStreamHandler
(log lager.Logger)
client/connection/stream_handler.go:20
↓ 2 callers
Method
recordInvocation
(key string, args []interface{})
client/connection/connectionfakes/fake_hijack_streamer.go:183
↓ 2 callers
Method
serve
(writer io.Writer, pipe chan []byte, done chan struct{})
server/streamer/streamer.go:70
↓ 2 callers
Function
splitHandles
(queryHandles string)
server/request_handling.go:1146
↓ 2 callers
Function
stream
(handle, route, processid string, attachid int, fn func(net.Conn))
client/connection/connection_test.go:1755
↓ 2 callers
Method
streamErr
(streamWriter io.Writer, streamReader io.Reader)
client/connection/stream_handler.go:48
↓ 2 callers
Method
streamInput
(decoder *json.Decoder, in *io.PipeWriter, process garden.Process, connCloseCh chan struct{})
server/request_handling.go:1011
↓ 2 callers
Method
streamProcess
(handle string, processIO garden.ProcessIO, hijackedConn net.Conn, hijackedResponseReader *bufio.Reader)
client/connection/connection.go:208
↓ 2 callers
Method
streamProcess
(logger lager.Logger, conn net.Conn, process garden.Process, stdinPipe *io.PipeWriter, connCloseCh chan struct
server/request_handling.go:1076
↓ 2 callers
Method
streamWithMutex
(streamWriter io.Writer, streamReader io.Reader, mutex *sync.Mutex)
client/connection/stream_handler.go:52
↓ 1 callers
Method
AttachArgsForCall
(i int)
client/connection/connectionfakes/fake_connection.go:1180
↓ 1 callers
Method
AttachReturns
(result1 garden.Process, result2 error)
client/connection/connectionfakes/fake_connection.go:1186
↓ 1 callers
Method
BulkInfoArgsForCall
(i int)
gardenfakes/fake_client.go:148
↓ 1 callers
Method
BulkInfoArgsForCall
(i int)
client/connection/connectionfakes/fake_connection.go:713
↓ 1 callers
Method
BulkInfoCallCount
()
client/connection/connectionfakes/fake_connection.go:707
↓ 1 callers
Method
BulkMetricsArgsForCall
(i int)
gardenfakes/fake_client.go:216
↓ 1 callers
Method
BulkMetricsArgsForCall
(i int)
client/connection/connectionfakes/fake_connection.go:769
↓ 1 callers
Method
BulkMetricsCallCount
()
client/connection/connectionfakes/fake_connection.go:763
↓ 1 callers
Method
BulkNetOut
(handle string, rules []garden.NetOutRule)
client/connection/connection.go:58
↓ 1 callers
Method
BulkNetOutArgsForCall
(i int)
gardenfakes/fake_container.go:358
↓ 1 callers
Method
BulkNetOutCallCount
()
gardenfakes/fake_container.go:346
↓ 1 callers
Method
BulkNetOutReturns
(result1 error)
gardenfakes/fake_container.go:365
↓ 1 callers
Method
ContainersArgsForCall
(i int)
gardenfakes/fake_client.go:334
↓ 1 callers
Method
ContainersCallCount
()
gardenfakes/fake_client.go:322
↓ 1 callers
Method
CreateArgsForCall
(i int)
client/connection/connectionfakes/fake_connection.go:458
↓ 1 callers
Method
DestroyArgsForCall
(i int)
client/connection/connectionfakes/fake_connection.go:560
↓ 1 callers
Method
DestroyReturns
(result1 error)
client/connection/connectionfakes/fake_connection.go:566
↓ 1 callers
Function
IPRangeFromIPNet
IPRangeFromIPNet creates an IPRange containing the same IPs as a given IPNet
net_out_rule.go:56
↓ 1 callers
Method
InfoArgsForCall
(i int)
client/connection/connectionfakes/fake_connection.go:657
↓ 1 callers
Method
ListArgsForCall
(i int)
client/connection/connectionfakes/fake_connection.go:509
← previous
next →
101–200 of 656, ranked by callers