id: 1 unit: func WebActionStreamHandler() file: src/handlers/web_action_handler.go start line: 31 end line: 114 size: 67 LOC McCabe index: 13 number of parameters: 2 id: 2 unit: func ActionStreamHandler() file: src/handlers/action_handler.go start line: 28 end line: 113 size: 64 LOC McCabe index: 12 number of parameters: 2 id: 3 unit: func startHTTPServer() file: src/httpserver.go start line: 60 end line: 99 size: 33 LOC McCabe index: 5 number of parameters: 2 id: 4 unit: func() file: src/tcp/tcpserver.go start line: 94 end line: 131 size: 32 LOC McCabe index: 9 number of parameters: 1 id: 5 unit: func asyncPostWebAction() file: src/handlers/web_action_handler.go start line: 116 end line: 146 size: 25 LOC McCabe index: 5 number of parameters: 4 id: 6 unit: func corsMiddleware() file: src/httpserver.go start line: 28 end line: 58 size: 24 LOC McCabe index: 5 number of parameters: 1 id: 7 unit: func() file: src/tcp/tcpserver.go start line: 73 end line: 92 size: 19 LOC McCabe index: 4 number of parameters: 1 id: 8 unit: func injectHostPortInBody() file: src/handlers/helpers.go start line: 28 end line: 44 size: 14 LOC McCabe index: 3 number of parameters: 3 id: 9 unit: func SetupTcpServer() file: src/tcp/tcpserver.go start line: 38 end line: 54 size: 14 LOC McCabe index: 3 number of parameters: 2 id: 10 unit: func startTCPServer() file: src/tcp/tcpserver.go start line: 56 end line: 71 size: 13 LOC McCabe index: 2 number of parameters: 2 id: 11 unit: func NewOpenWhiskClient() file: src/handlers/ow.go start line: 26 end line: 39 size: 12 LOC McCabe index: 2 number of parameters: 3 id: 12 unit: func ensureProtocolScheme() file: src/handlers/helpers.go start line: 70 end line: 81 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 13 unit: func main() file: src/main.go start line: 22 end line: 34 size: 11 LOC McCabe index: 3 number of parameters: 0 id: 14 unit: func getNamespaceAndAction() file: src/handlers/helpers.go start line: 46 end line: 57 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 15 unit: func ensurePackagePresent() file: src/handlers/helpers.go start line: 83 end line: 91 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 16 unit: func extractAuthToken() file: src/handlers/helpers.go start line: 59 end line: 68 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 17 unit: func() file: src/tcp/tcpserver.go start line: 133 end line: 137 size: 5 LOC McCabe index: 1 number of parameters: 1