SYMBOL INDEX (904 symbols across 94 files) FILE: backend/localcommand/factory.go type Options (line 10) | type Options struct type Factory (line 15) | type Factory struct method Name (line 36) | func (factory *Factory) Name() string { method New (line 40) | func (factory *Factory) New(params map[string][]string) (server.Slave,... function NewFactory (line 22) | func NewFactory(command string, argv []string, options *Options) (*Facto... FILE: backend/localcommand/local_command.go constant DefaultCloseSignal (line 15) | DefaultCloseSignal = syscall.SIGINT constant DefaultCloseTimeout (line 16) | DefaultCloseTimeout = 10 * time.Second type LocalCommand (line 19) | type LocalCommand struct method Read (line 71) | func (lcmd *LocalCommand) Read(p []byte) (n int, err error) { method Write (line 75) | func (lcmd *LocalCommand) Write(p []byte) (n int, err error) { method Close (line 79) | func (lcmd *LocalCommand) Close() error { method WindowTitleVariables (line 93) | func (lcmd *LocalCommand) WindowTitleVariables() map[string]interface{} { method ResizeTerminal (line 101) | func (lcmd *LocalCommand) ResizeTerminal(width int, height int) error { method closeTimeoutC (line 126) | func (lcmd *LocalCommand) closeTimeoutC() <-chan time.Time { function New (line 31) | func New(command string, argv []string, options ...Option) (*LocalComman... FILE: backend/localcommand/options.go type Option (line 8) | type Option function WithCloseSignal (line 10) | func WithCloseSignal(signal syscall.Signal) Option { function WithCloseTimeout (line 16) | func WithCloseTimeout(timeout time.Duration) Option { FILE: js/dist/gotty-bundle.js function t (line 1) | function t(i){if(r[i])return r[i].exports;var o=r[i]={i:i,l:!1,exports:{... function i (line 1) | function i(e){var t=this;if(!(this instanceof i))return new i(arguments[... function o (line 1) | function o(e,t,r,i){Array.isArray(e)||(e=[e]),e.forEach(function(e){e.ad... function s (line 1) | function s(e,t,r,i){e.removeEventListener(t,r,i||!1)} function n (line 1) | function n(e,t){function r(){this.constructor=e}r.prototype=t.prototype,... function a (line 1) | function a(e,t){var r=e.browser.isMac&&t.altKey&&!t.ctrlKey&&!t.metaKey|... function l (line 1) | function l(e,t,r){var o=e<<16|t<<8|r;if(null!=l._cache[o])return l._cach... function h (line 1) | function h(e){return 16===e.keyCode||17===e.keyCode||18===e.keyCode} function e (line 27) | function e(e,r,i){o.push("#"+t(e)+t(r)+t(i))} function t (line 27) | function t(e){return(e=e.toString(16)).length<2?"0"+e:e} function e (line 27) | function e(e){var t,r;if(t=n(e),r=v.getRawByteCoords(e,l.rowContainer,l.... function t (line 27) | function t(e){var t,r=h;(t=v.getRawByteCoords(e,l.rowContainer,l.charMea... function r (line 27) | function r(e,t){if(l.utfMouse){if(2047===t)return e.push(0);t<127?e.push... function i (line 27) | function i(e,t){if(l.vt300Mouse){e&=3,t.x-=32,t.y-=32;var i=g.C0.ESC+"[2... function n (line 27) | function n(e){var t,r,i,o,s;switch(e.overrideType||e.type){case"mousedow... function e (line 27) | function e(){this._events=this._events||{}} function r (line 27) | function r(){var i=Array.prototype.slice.call(arguments);return this.off... function t (line 60) | function t(e){return e=(257*Math.min(e,255)).toString(16),i.f.zpad(e,4)} function t (line 60) | function t(e){4==e.length&&(e=e.replace(r,function(e,t,r,i){return"#"+t+... function t (line 60) | function t(e){var t=i.colors.crackRGB(e);return t?"#"+i.f.zpad((parseInt... function r (line 60) | function r(e){e?o=i.shift():s=i.shift(),i.length?n():t(o,s)} function t (line 60) | function t(){0==--r&&e&&e()} function t (line 60) | function t(t,r){this.testManager_=t,this.suiteName=e,this.setup(r)} function i (line 60) | function i(e){if("number"==typeof e)return e;var t=String(e).split("\n")... function t (line 60) | function t(t){o.windowType=t.type,setTimeout(e,0)} function e (line 60) | function e(e,r){return e in t.options?t.options[e]:r} function t (line 60) | function t(o){i=o;var n=r[o];return"function"==typeof n&&(n=n.apply(s.ke... function e (line 60) | function e(e,t,r){return"function"==typeof e?e.apply(c,[t,r]):e} function t (line 60) | function t(t,r){return function(i,o){return e(i.shiftKey||i.ctrlKey||i.a... function r (line 60) | function r(t,r){return function(i,o){return e(c.keyboard.backspaceSendsB... function i (line 60) | function i(t,r){return function(i,o){var s=i.shiftKey?r:t;return i.maskS... function s (line 60) | function s(t,r){return function(i,o){return e(i.altKey?r:t,i,o)}} function n (line 60) | function n(t,r){return function(i,o){return e(i.shiftKey||i.ctrlKey||i.a... function a (line 60) | function a(e){return String.fromCharCode(e.charCodeAt(0)-64)} function l (line 60) | function l(e){return function(t,r){return this[e](t,r)}} function h (line 60) | function h(t){return function(r,i){return c.keyboard.mediaKeysAreFKeys?e... function r (line 60) | function r(e){return String.fromCharCode(e.charCodeAt(0)-64)} function i (line 60) | function i(e){ei[o][1])return!1;fo... function r (line 88) | function r(e){return e>=4352&&(e<=4447||9001===e||9002===e||e>=11904&&e<... function e (line 88) | function e(){this._nextLinkMatcherId=o,this._rowTimeoutIds=[],this._link... function e (line 88) | function e(e,t){this._inputHandler=e,this._terminal=t,this._state=h.NORMAL} function i (line 88) | function i(e){var t=e.ownerDocument.createElement("span");t.innerHTML="h... function e (line 88) | function e(e){this._terminal=e,this._refreshRowsQueue=[],this._refreshFr... function i (line 88) | function i(){this.constructor=t} function t (line 88) | function t(t,r,i,s){var n=e.call(this)||this;return n._terminal=t,n._buf... function e (line 88) | function e(e){this._terminal=e,this.clearSelection()} function e (line 88) | function e(e,t,r,i){var o=this;this.terminal=e,this.viewportElement=t,th... function i (line 88) | function i(e,t){return t?e.replace(/\r?\n/g,"\r"):e} function o (line 88) | function o(e,t){t.style.position="fixed",t.style.width="20px",t.style.he... function i (line 88) | function i(){this.constructor=t} function t (line 88) | function t(t,r){var i=e.call(this)||this;return i._document=t,i._parentE... function i (line 88) | function i(){this.constructor=t} function t (line 88) | function t(t){var r=e.call(this)||this;return r._array=new Array(t),r._s... function e (line 88) | function e(e){this.type=e,this._type=e,this._pool=[],this._inUse={}} function i (line 88) | function i(e){return r(o(e))} function o (line 88) | function o(e){var t=s[e];if(!(t+1))throw new Error("Cannot find module '... FILE: js/dist/hterm.d.ts class Hterm (line 2) | class Hterm { FILE: js/dist/websocket.d.ts class ConnectionFactory (line 1) | class ConnectionFactory { class Connection (line 7) | class Connection { FILE: js/dist/webtty.d.ts type Terminal (line 12) | interface Terminal { type Connection (line 28) | interface Connection { type ConnectionFactory (line 37) | interface ConnectionFactory { class WebTTY (line 40) | class WebTTY { FILE: js/dist/xterm.d.ts class Xterm (line 3) | class Xterm { FILE: js/src/hterm.ts class Hterm (line 3) | class Hterm { method constructor (line 15) | constructor(elem: HTMLElement) { method info (line 26) | info(): { columns: number, rows: number } { method output (line 30) | output(data: string) { method showMessage (line 36) | showMessage(message: string, timeout: number) { method removeMessage (line 45) | removeMessage(): void { method setWindowTitle (line 50) | setWindowTitle(title: string) { method setPreferences (line 54) | setPreferences(value: object) { method onInput (line 60) | onInput(callback: (input: string) => void) { method onResize (line 69) | onResize(callback: (colmuns: number, rows: number) => void) { method deactivate (line 77) | deactivate(): void { method reset (line 84) | reset(): void { method close (line 89) | close(): void { FILE: js/src/websocket.ts class ConnectionFactory (line 1) | class ConnectionFactory { method constructor (line 5) | constructor(url: string, protocols: string[]) { method create (line 10) | create(): Connection { class Connection (line 15) | class Connection { method constructor (line 19) | constructor(url: string, protocols: string[]) { method open (line 23) | open() { method close (line 27) | close() { method send (line 31) | send(data: string) { method isOpen (line 35) | isOpen(): boolean { method onOpen (line 43) | onOpen(callback: () => void) { method onReceive (line 49) | onReceive(callback: (data: string) => void) { method onClose (line 55) | onClose(callback: () => void) { FILE: js/src/webtty.ts type Terminal (line 16) | interface Terminal { type Connection (line 30) | interface Connection { type ConnectionFactory (line 40) | interface ConnectionFactory { class WebTTY (line 45) | class WebTTY { method constructor (line 52) | constructor(term: Terminal, connectionFactory: ConnectionFactory, args... method open (line 60) | open() { FILE: js/src/xterm.ts class Xterm (line 7) | class Xterm { method constructor (line 18) | constructor(elem: HTMLElement) { method info (line 42) | info(): { columns: number, rows: number } { method output (line 46) | output(data: string) { method showMessage (line 50) | showMessage(message: string, timeout: number) { method removeMessage (line 64) | removeMessage(): void { method setWindowTitle (line 70) | setWindowTitle(title: string) { method setPreferences (line 74) | setPreferences(value: object) { method onInput (line 77) | onInput(callback: (input: string) => void) { method onResize (line 84) | onResize(callback: (colmuns: number, rows: number) => void) { method deactivate (line 90) | deactivate(): void { method reset (line 96) | reset(): void { method close (line 101) | close(): void { FILE: js/typings/libapps/index.d.ts class Terminal (line 2) | class Terminal { class IO (line 16) | class IO { class Prefs (line 28) | class Prefs { type Storage (line 36) | interface Storage { type Memory (line 39) | interface Memory { class UTF8Decoder (line 48) | class UTF8Decoder { FILE: main.go function main (line 20) | func main() { function exit (line 115) | func exit(err error, code int) { function waitSignals (line 122) | func waitSignals(errs chan error, cancel context.CancelFunc, gracefullCa... FILE: pkg/homedir/expand.go function Expand (line 7) | func Expand(path string) string { FILE: pkg/randomstring/generate.go function Generate (line 9) | func Generate(length int) string { FILE: server/asset.go function bindataRead (line 26) | func bindataRead(data []byte, name string) ([]byte, error) { type asset (line 46) | type asset struct type bindataFileInfo (line 51) | type bindataFileInfo struct method Name (line 58) | func (fi bindataFileInfo) Name() string { method Size (line 61) | func (fi bindataFileInfo) Size() int64 { method Mode (line 64) | func (fi bindataFileInfo) Mode() os.FileMode { method ModTime (line 67) | func (fi bindataFileInfo) ModTime() time.Time { method IsDir (line 70) | func (fi bindataFileInfo) IsDir() bool { method Sys (line 73) | func (fi bindataFileInfo) Sys() interface{} { function staticCssIndexCssBytes (line 79) | func staticCssIndexCssBytes() ([]byte, error) { function staticCssIndexCss (line 86) | func staticCssIndexCss() (*asset, error) { function staticCssXtermCssBytes (line 99) | func staticCssXtermCssBytes() ([]byte, error) { function staticCssXtermCss (line 106) | func staticCssXtermCss() (*asset, error) { function staticCssXterm_customizeCssBytes (line 119) | func staticCssXterm_customizeCssBytes() ([]byte, error) { function staticCssXterm_customizeCss (line 126) | func staticCssXterm_customizeCss() (*asset, error) { function staticFaviconPngBytes (line 139) | func staticFaviconPngBytes() ([]byte, error) { function staticFaviconPng (line 146) | func staticFaviconPng() (*asset, error) { function staticIndexHtmlBytes (line 159) | func staticIndexHtmlBytes() ([]byte, error) { function staticIndexHtml (line 166) | func staticIndexHtml() (*asset, error) { function staticJsBundleJsBytes (line 179) | func staticJsBundleJsBytes() ([]byte, error) { function staticJsBundleJs (line 186) | func staticJsBundleJs() (*asset, error) { function staticJsGottyBundleJsBytes (line 199) | func staticJsGottyBundleJsBytes() ([]byte, error) { function staticJsGottyBundleJs (line 206) | func staticJsGottyBundleJs() (*asset, error) { function Asset (line 220) | func Asset(name string) ([]byte, error) { function MustAsset (line 234) | func MustAsset(name string) []byte { function AssetInfo (line 246) | func AssetInfo(name string) (os.FileInfo, error) { function AssetNames (line 259) | func AssetNames() []string { function AssetDir (line 291) | func AssetDir(name string) ([]string, error) { type bintree (line 313) | type bintree struct function RestoreAsset (line 335) | func RestoreAsset(dir, name string) error { function RestoreAssets (line 360) | func RestoreAssets(dir, name string) error { function _filePath (line 376) | func _filePath(dir, name string) string { FILE: server/handler_atomic.go type counter (line 8) | type counter struct method add (line 31) | func (counter *counter) add(n int) int { method done (line 44) | func (counter *counter) done() int { method count (line 57) | func (counter *counter) count() int { method wait (line 64) | func (counter *counter) wait() { method timer (line 68) | func (counter *counter) timer() *time.Timer { function newCounter (line 16) | func newCounter(duration time.Duration) *counter { FILE: server/handlers.go method generateHandleWS (line 19) | func (server *Server) generateHandleWS(ctx context.Context, cancel conte... method processWSConn (line 90) | func (server *Server) processWSConn(ctx context.Context, conn *websocket... method handleIndex (line 171) | func (server *Server) handleIndex(w http.ResponseWriter, r *http.Request) { method handleAuthToken (line 203) | func (server *Server) handleAuthToken(w http.ResponseWriter, r *http.Req... method handleConfig (line 209) | func (server *Server) handleConfig(w http.ResponseWriter, r *http.Reques... method titleVariables (line 216) | func (server *Server) titleVariables(order []string, varUnits map[string... FILE: server/init_message.go type InitMessage (line 3) | type InitMessage struct FILE: server/list_address.go function listAddresses (line 7) | func listAddresses() (addresses []string) { FILE: server/log_response_writer.go type logResponseWriter (line 9) | type logResponseWriter struct method WriteHeader (line 14) | func (w *logResponseWriter) WriteHeader(status int) { method Hijack (line 19) | func (w *logResponseWriter) Hijack() (net.Conn, *bufio.ReadWriter, err... FILE: server/middleware.go method wrapLogger (line 10) | func (server *Server) wrapLogger(handler http.Handler) http.Handler { method wrapHeaders (line 18) | func (server *Server) wrapHeaders(handler http.Handler) http.Handler { method wrapBasicAuth (line 26) | func (server *Server) wrapBasicAuth(handler http.Handler, credential str... FILE: server/options.go type Options (line 7) | type Options struct method Validate (line 37) | func (options *Options) Validate() error { type HtermPrefernces (line 44) | type HtermPrefernces struct FILE: server/run_option.go type RunOptions (line 8) | type RunOptions struct type RunOption (line 13) | type RunOption function WithGracefullContext (line 17) | func WithGracefullContext(ctx context.Context) RunOption { FILE: server/server.go type Server (line 27) | type Server struct method Run (line 89) | func (server *Server) Run(ctx context.Context, options ...RunOption) e... method setupHandlers (line 183) | func (server *Server) setupHandlers(ctx context.Context, cancel contex... method setupHTTPServer (line 215) | func (server *Server) setupHTTPServer(handler http.Handler) (*http.Ser... method tlsConfig (line 231) | func (server *Server) tlsConfig() (*tls.Config, error) { function New (line 38) | func New(factory Factory, options *Options) (*Server, error) { FILE: server/slave.go type Slave (line 8) | type Slave interface type Factory (line 14) | type Factory interface FILE: server/ws_wrapper.go type wsWrapper (line 7) | type wsWrapper struct method Write (line 11) | func (wsw *wsWrapper) Write(p []byte) (n int, err error) { method Read (line 20) | func (wsw *wsWrapper) Read(p []byte) (n int, err error) { FILE: utils/default.go function ApplyDefaultValues (line 10) | func ApplyDefaultValues(struct_ interface{}) (err error) { FILE: utils/flags.go function GenerateFlags (line 17) | func GenerateFlags(options ...interface{}) (flags []cli.Flag, mappings m... function ApplyFlags (line 65) | func ApplyFlags( function ApplyConfigFile (line 104) | func ApplyConfigFile(filePath string, options ...interface{}) error { FILE: vendor/github.com/NYTimes/gziphandler/gzip.go constant vary (line 16) | vary = "Vary" constant acceptEncoding (line 17) | acceptEncoding = "Accept-Encoding" constant contentEncoding (line 18) | contentEncoding = "Content-Encoding" constant contentType (line 19) | contentType = "Content-Type" constant contentLength (line 20) | contentLength = "Content-Length" type codings (line 23) | type codings constant DefaultQValue (line 29) | DefaultQValue = 1.0 constant DefaultMinSize (line 33) | DefaultMinSize = 512 function init (line 41) | func init() { function poolIndex (line 50) | func poolIndex(level int) int { function addLevelPool (line 58) | func addLevelPool(level int) { type GzipResponseWriter (line 74) | type GzipResponseWriter struct method Write (line 88) | func (w *GzipResponseWriter) Write(b []byte) (int, error) { method startGzip (line 119) | func (w *GzipResponseWriter) startGzip() error { method WriteHeader (line 152) | func (w *GzipResponseWriter) WriteHeader(code int) { method init (line 158) | func (w *GzipResponseWriter) init() { method Close (line 167) | func (w *GzipResponseWriter) Close() error { method Flush (line 192) | func (w *GzipResponseWriter) Flush() { method Hijack (line 204) | func (w *GzipResponseWriter) Hijack() (net.Conn, *bufio.ReadWriter, er... function MustNewGzipLevelHandler (line 216) | func MustNewGzipLevelHandler(level int) func(http.Handler) http.Handler { function NewGzipLevelHandler (line 230) | func NewGzipLevelHandler(level int) (func(http.Handler) http.Handler, er... function NewGzipLevelAndMinSize (line 236) | func NewGzipLevelAndMinSize(level, minSize int) (func(http.Handler) http... function GzipHandlerWithOpts (line 240) | func GzipHandlerWithOpts(opts ...option) (func(http.Handler) http.Handle... type config (line 278) | type config struct method validate (line 284) | func (c *config) validate() error { type option (line 296) | type option function MinSize (line 298) | func MinSize(size int) option { function CompressionLevel (line 304) | func CompressionLevel(level int) option { function ContentTypes (line 310) | func ContentTypes(types []string) option { function GzipHandler (line 322) | func GzipHandler(h http.Handler) http.Handler { function acceptsGzip (line 329) | func acceptsGzip(r *http.Request) bool { function handleContentType (line 335) | func handleContentType(contentTypes []string, w http.ResponseWriter) bool { function parseEncodings (line 358) | func parseEncodings(s string) (codings, error) { function parseCoding (line 384) | func parseCoding(s string) (coding string, qvalue float64, err error) { FILE: vendor/github.com/NYTimes/gziphandler/gzip_go18.go method Push (line 10) | func (w *GzipResponseWriter) Push(target string, opts *http.PushOptions)... function setAcceptEncodingForPushOptions (line 19) | func setAcceptEncodingForPushOptions(opts *http.PushOptions) *http.PushO... FILE: vendor/github.com/codegangsta/cli/app.go type App (line 27) | type App struct method Setup (line 121) | func (a *App) Setup() { method Run (line 169) | func (a *App) Run(arguments []string) (err error) { method RunAndExitOnError (line 270) | func (a *App) RunAndExitOnError() { method RunAsSubcommand (line 279) | func (a *App) RunAsSubcommand(ctx *Context) (err error) { method Command (line 386) | func (a *App) Command(name string) *Command { method Categories (line 397) | func (a *App) Categories() CommandCategories { method VisibleCategories (line 403) | func (a *App) VisibleCategories() []*CommandCategory { method VisibleCommands (line 421) | func (a *App) VisibleCommands() []Command { method VisibleFlags (line 432) | func (a *App) VisibleFlags() []Flag { method hasFlag (line 436) | func (a *App) hasFlag(flag Flag) bool { method errWriter (line 446) | func (a *App) errWriter() io.Writer { method appendFlag (line 456) | func (a *App) appendFlag(flag Flag) { function compileTime (line 94) | func compileTime() time.Time { function NewApp (line 104) | func NewApp() *App { type Author (line 463) | type Author struct method String (line 469) | func (a Author) String() string { function HandleAction (line 481) | func HandleAction(action interface{}, context *Context) (err error) { FILE: vendor/github.com/codegangsta/cli/category.go type CommandCategories (line 4) | type CommandCategories method Less (line 12) | func (c CommandCategories) Less(i, j int) bool { method Len (line 16) | func (c CommandCategories) Len() int { method Swap (line 20) | func (c CommandCategories) Swap(i, j int) { method AddCommand (line 25) | func (c CommandCategories) AddCommand(category string, command Command... type CommandCategory (line 7) | type CommandCategory struct method VisibleCommands (line 36) | func (c *CommandCategory) VisibleCommands() []Command { FILE: vendor/github.com/codegangsta/cli/command.go type Command (line 11) | type Command struct method FullName (line 66) | func (c Command) FullName() string { method Run (line 77) | func (c Command) Run(ctx *Context) (err error) { method Names (line 202) | func (c Command) Names() []string { method HasName (line 213) | func (c Command) HasName(name string) bool { method startApp (line 222) | func (c Command) startApp(ctx *Context) error { method VisibleFlags (line 284) | func (c Command) VisibleFlags() []Flag { type Commands (line 74) | type Commands FILE: vendor/github.com/codegangsta/cli/context.go type Context (line 15) | type Context struct method NumFlags (line 36) | func (c *Context) NumFlags() int { method Set (line 41) | func (c *Context) Set(name, value string) error { method GlobalSet (line 46) | func (c *Context) GlobalSet(name, value string) error { method IsSet (line 51) | func (c *Context) IsSet(name string) bool { method GlobalIsSet (line 114) | func (c *Context) GlobalIsSet(name string) bool { method FlagNames (line 129) | func (c *Context) FlagNames() (names []string) { method GlobalFlagNames (line 141) | func (c *Context) GlobalFlagNames() (names []string) { method Parent (line 153) | func (c *Context) Parent() *Context { method value (line 158) | func (c *Context) value(name string) interface{} { method Args (line 166) | func (c *Context) Args() Args { method NArg (line 172) | func (c *Context) NArg() int { function NewContext (line 25) | func NewContext(app *App, set *flag.FlagSet, parentCtx *Context) *Context { type Args (line 163) | type Args method Get (line 177) | func (a Args) Get(n int) string { method First (line 185) | func (a Args) First() string { method Tail (line 191) | func (a Args) Tail() []string { method Present (line 199) | func (a Args) Present() bool { method Swap (line 204) | func (a Args) Swap(from, to int) error { function globalContext (line 212) | func globalContext(ctx *Context) *Context { function lookupGlobalFlagSet (line 225) | func lookupGlobalFlagSet(name string, ctx *Context) *flag.FlagSet { function copyFlag (line 237) | func copyFlag(name string, ff *flag.Flag, set *flag.FlagSet) { function normalizeFlags (line 245) | func normalizeFlags(flags []Flag, set *flag.FlagSet) error { FILE: vendor/github.com/codegangsta/cli/errors.go type MultiError (line 18) | type MultiError struct method Error (line 28) | func (m MultiError) Error() string { function NewMultiError (line 23) | func NewMultiError(err ...error) MultiError { type ErrorFormatter (line 37) | type ErrorFormatter interface type ExitCoder (line 43) | type ExitCoder interface type ExitError (line 49) | type ExitError struct method Error (line 64) | func (ee *ExitError) Error() string { method ExitCode (line 70) | func (ee *ExitError) ExitCode() int { function NewExitError (line 55) | func NewExitError(message interface{}, exitCode int) *ExitError { function HandleExitCoder (line 78) | func HandleExitCoder(err error) { FILE: vendor/github.com/codegangsta/cli/flag.go constant defaultPlaceholder (line 14) | defaultPlaceholder = "value" type FlagsByName (line 41) | type FlagsByName method Len (line 43) | func (f FlagsByName) Len() int { method Less (line 47) | func (f FlagsByName) Less(i, j int) bool { method Swap (line 51) | func (f FlagsByName) Swap(i, j int) { type Flag (line 58) | type Flag interface type errorableFlag (line 68) | type errorableFlag interface function flagSet (line 74) | func flagSet(name string, flags []Flag) (*flag.FlagSet, error) { function eachName (line 90) | func eachName(longName string, fn func(string)) { type Generic (line 99) | type Generic interface method Apply (line 107) | func (f GenericFlag) Apply(set *flag.FlagSet) { method ApplyWithError (line 113) | func (f GenericFlag) ApplyWithError(set *flag.FlagSet) error { type StringSlice (line 135) | type StringSlice method Set (line 138) | func (f *StringSlice) Set(value string) error { method String (line 144) | func (f *StringSlice) String() string { method Value (line 149) | func (f *StringSlice) Value() []string { method Get (line 154) | func (f *StringSlice) Get() interface{} { method Apply (line 160) | func (f StringSliceFlag) Apply(set *flag.FlagSet) { method ApplyWithError (line 165) | func (f StringSliceFlag) ApplyWithError(set *flag.FlagSet) error { type IntSlice (line 194) | type IntSlice method Set (line 197) | func (f *IntSlice) Set(value string) error { method String (line 207) | func (f *IntSlice) String() string { method Value (line 212) | func (f *IntSlice) Value() []int { method Get (line 217) | func (f *IntSlice) Get() interface{} { method Apply (line 223) | func (f IntSliceFlag) Apply(set *flag.FlagSet) { method ApplyWithError (line 228) | func (f IntSliceFlag) ApplyWithError(set *flag.FlagSet) error { type Int64Slice (line 257) | type Int64Slice method Set (line 260) | func (f *Int64Slice) Set(value string) error { method String (line 270) | func (f *Int64Slice) String() string { method Value (line 275) | func (f *Int64Slice) Value() []int64 { method Get (line 280) | func (f *Int64Slice) Get() interface{} { method Apply (line 286) | func (f Int64SliceFlag) Apply(set *flag.FlagSet) { method ApplyWithError (line 291) | func (f Int64SliceFlag) ApplyWithError(set *flag.FlagSet) error { method Apply (line 320) | func (f BoolFlag) Apply(set *flag.FlagSet) { method ApplyWithError (line 325) | func (f BoolFlag) ApplyWithError(set *flag.FlagSet) error { method Apply (line 360) | func (f BoolTFlag) Apply(set *flag.FlagSet) { method ApplyWithError (line 365) | func (f BoolTFlag) ApplyWithError(set *flag.FlagSet) error { method Apply (line 400) | func (f StringFlag) Apply(set *flag.FlagSet) { method ApplyWithError (line 405) | func (f StringFlag) ApplyWithError(set *flag.FlagSet) error { method Apply (line 429) | func (f IntFlag) Apply(set *flag.FlagSet) { method ApplyWithError (line 434) | func (f IntFlag) ApplyWithError(set *flag.FlagSet) error { method Apply (line 462) | func (f Int64Flag) Apply(set *flag.FlagSet) { method ApplyWithError (line 467) | func (f Int64Flag) ApplyWithError(set *flag.FlagSet) error { method Apply (line 496) | func (f UintFlag) Apply(set *flag.FlagSet) { method ApplyWithError (line 501) | func (f UintFlag) ApplyWithError(set *flag.FlagSet) error { method Apply (line 530) | func (f Uint64Flag) Apply(set *flag.FlagSet) { method ApplyWithError (line 535) | func (f Uint64Flag) ApplyWithError(set *flag.FlagSet) error { method Apply (line 564) | func (f DurationFlag) Apply(set *flag.FlagSet) { method ApplyWithError (line 569) | func (f DurationFlag) ApplyWithError(set *flag.FlagSet) error { method Apply (line 598) | func (f Float64Flag) Apply(set *flag.FlagSet) { method ApplyWithError (line 603) | func (f Float64Flag) ApplyWithError(set *flag.FlagSet) error { function visibleFlags (line 630) | func visibleFlags(fl []Flag) []Flag { function prefixFor (line 640) | func prefixFor(name string) (prefix string) { function unquoteUsage (line 651) | func unquoteUsage(usage string) (string, string) { function prefixedNames (line 667) | func prefixedNames(fullName, placeholder string) string { function withEnvHint (line 683) | func withEnvHint(envVar, str string) string { function flagValue (line 699) | func flagValue(f Flag) reflect.Value { function stringifyFlag (line 707) | func stringifyFlag(f Flag) string { function stringifyIntSliceFlag (line 751) | func stringifyIntSliceFlag(f IntSliceFlag) string { function stringifyInt64SliceFlag (line 762) | func stringifyInt64SliceFlag(f Int64SliceFlag) string { function stringifyStringSliceFlag (line 773) | func stringifyStringSliceFlag(f StringSliceFlag) string { function stringifySliceFlag (line 786) | func stringifySliceFlag(usage, name string, defaultVals []string) string { FILE: vendor/github.com/codegangsta/cli/flag_generated.go type BoolFlag (line 12) | type BoolFlag struct method String (line 22) | func (f BoolFlag) String() string { method GetName (line 27) | func (f BoolFlag) GetName() string { method Bool (line 33) | func (c *Context) Bool(name string) bool { method GlobalBool (line 39) | func (c *Context) GlobalBool(name string) bool { function lookupBool (line 46) | func lookupBool(name string, set *flag.FlagSet) bool { type BoolTFlag (line 59) | type BoolTFlag struct method String (line 69) | func (f BoolTFlag) String() string { method GetName (line 74) | func (f BoolTFlag) GetName() string { method BoolT (line 80) | func (c *Context) BoolT(name string) bool { method GlobalBoolT (line 86) | func (c *Context) GlobalBoolT(name string) bool { function lookupBoolT (line 93) | func lookupBoolT(name string, set *flag.FlagSet) bool { type DurationFlag (line 106) | type DurationFlag struct method String (line 117) | func (f DurationFlag) String() string { method GetName (line 122) | func (f DurationFlag) GetName() string { method Duration (line 128) | func (c *Context) Duration(name string) time.Duration { method GlobalDuration (line 134) | func (c *Context) GlobalDuration(name string) time.Duration { function lookupDuration (line 141) | func lookupDuration(name string, set *flag.FlagSet) time.Duration { type Float64Flag (line 154) | type Float64Flag struct method String (line 165) | func (f Float64Flag) String() string { method GetName (line 170) | func (f Float64Flag) GetName() string { method Float64 (line 176) | func (c *Context) Float64(name string) float64 { method GlobalFloat64 (line 182) | func (c *Context) GlobalFloat64(name string) float64 { function lookupFloat64 (line 189) | func lookupFloat64(name string, set *flag.FlagSet) float64 { type GenericFlag (line 202) | type GenericFlag struct method String (line 212) | func (f GenericFlag) String() string { method GetName (line 217) | func (f GenericFlag) GetName() string { method Generic (line 223) | func (c *Context) Generic(name string) interface{} { method GlobalGeneric (line 229) | func (c *Context) GlobalGeneric(name string) interface{} { function lookupGeneric (line 236) | func lookupGeneric(name string, set *flag.FlagSet) interface{} { type Int64Flag (line 249) | type Int64Flag struct method String (line 260) | func (f Int64Flag) String() string { method GetName (line 265) | func (f Int64Flag) GetName() string { method Int64 (line 271) | func (c *Context) Int64(name string) int64 { method GlobalInt64 (line 277) | func (c *Context) GlobalInt64(name string) int64 { function lookupInt64 (line 284) | func lookupInt64(name string, set *flag.FlagSet) int64 { type IntFlag (line 297) | type IntFlag struct method String (line 308) | func (f IntFlag) String() string { method GetName (line 313) | func (f IntFlag) GetName() string { method Int (line 319) | func (c *Context) Int(name string) int { method GlobalInt (line 325) | func (c *Context) GlobalInt(name string) int { function lookupInt (line 332) | func lookupInt(name string, set *flag.FlagSet) int { type IntSliceFlag (line 345) | type IntSliceFlag struct method String (line 355) | func (f IntSliceFlag) String() string { method GetName (line 360) | func (f IntSliceFlag) GetName() string { method IntSlice (line 366) | func (c *Context) IntSlice(name string) []int { method GlobalIntSlice (line 372) | func (c *Context) GlobalIntSlice(name string) []int { function lookupIntSlice (line 379) | func lookupIntSlice(name string, set *flag.FlagSet) []int { type Int64SliceFlag (line 392) | type Int64SliceFlag struct method String (line 402) | func (f Int64SliceFlag) String() string { method GetName (line 407) | func (f Int64SliceFlag) GetName() string { method Int64Slice (line 413) | func (c *Context) Int64Slice(name string) []int64 { method GlobalInt64Slice (line 419) | func (c *Context) GlobalInt64Slice(name string) []int64 { function lookupInt64Slice (line 426) | func lookupInt64Slice(name string, set *flag.FlagSet) []int64 { type StringFlag (line 439) | type StringFlag struct method String (line 450) | func (f StringFlag) String() string { method GetName (line 455) | func (f StringFlag) GetName() string { method String (line 461) | func (c *Context) String(name string) string { method GlobalString (line 467) | func (c *Context) GlobalString(name string) string { function lookupString (line 474) | func lookupString(name string, set *flag.FlagSet) string { type StringSliceFlag (line 487) | type StringSliceFlag struct method String (line 497) | func (f StringSliceFlag) String() string { method GetName (line 502) | func (f StringSliceFlag) GetName() string { method StringSlice (line 508) | func (c *Context) StringSlice(name string) []string { method GlobalStringSlice (line 514) | func (c *Context) GlobalStringSlice(name string) []string { function lookupStringSlice (line 521) | func lookupStringSlice(name string, set *flag.FlagSet) []string { type Uint64Flag (line 534) | type Uint64Flag struct method String (line 545) | func (f Uint64Flag) String() string { method GetName (line 550) | func (f Uint64Flag) GetName() string { method Uint64 (line 556) | func (c *Context) Uint64(name string) uint64 { method GlobalUint64 (line 562) | func (c *Context) GlobalUint64(name string) uint64 { function lookupUint64 (line 569) | func lookupUint64(name string, set *flag.FlagSet) uint64 { type UintFlag (line 582) | type UintFlag struct method String (line 593) | func (f UintFlag) String() string { method GetName (line 598) | func (f UintFlag) GetName() string { method Uint (line 604) | func (c *Context) Uint(name string) uint { method GlobalUint (line 610) | func (c *Context) GlobalUint(name string) uint { function lookupUint (line 617) | func lookupUint(name string, set *flag.FlagSet) uint { FILE: vendor/github.com/codegangsta/cli/funcs.go type BashCompleteFunc (line 4) | type BashCompleteFunc type BeforeFunc (line 8) | type BeforeFunc type AfterFunc (line 12) | type AfterFunc type ActionFunc (line 15) | type ActionFunc type CommandNotFoundFunc (line 18) | type CommandNotFoundFunc type OnUsageErrorFunc (line 24) | type OnUsageErrorFunc type FlagStringFunc (line 28) | type FlagStringFunc FILE: vendor/github.com/codegangsta/cli/help.go type helpPrinter (line 113) | type helpPrinter function ShowAppHelp (line 124) | func ShowAppHelp(c *Context) error { function DefaultAppComplete (line 130) | func DefaultAppComplete(c *Context) { function ShowCommandHelp (line 142) | func ShowCommandHelp(ctx *Context, command string) error { function ShowSubcommandHelp (line 165) | func ShowSubcommandHelp(c *Context) error { function ShowVersion (line 170) | func ShowVersion(c *Context) { function printVersion (line 174) | func printVersion(c *Context) { function ShowCompletions (line 179) | func ShowCompletions(c *Context) { function ShowCommandCompletions (line 187) | func ShowCommandCompletions(ctx *Context, command string) { function printHelp (line 194) | func printHelp(out io.Writer, templ string, data interface{}) { function checkVersion (line 213) | func checkVersion(c *Context) bool { function checkHelp (line 225) | func checkHelp(c *Context) bool { function checkCommandHelp (line 237) | func checkCommandHelp(c *Context, name string) bool { function checkSubcommandHelp (line 246) | func checkSubcommandHelp(c *Context) bool { function checkShellCompleteFlag (line 255) | func checkShellCompleteFlag(a *App, arguments []string) (bool, []string) { function checkCompletions (line 270) | func checkCompletions(c *Context) bool { function checkCommandCompletions (line 287) | func checkCommandCompletions(c *Context, name string) bool { FILE: vendor/github.com/elazarl/go-bindata-assetfs/assetfs.go type FakeFile (line 20) | type FakeFile struct method Name (line 29) | func (f *FakeFile) Name() string { method Mode (line 34) | func (f *FakeFile) Mode() os.FileMode { method ModTime (line 42) | func (f *FakeFile) ModTime() time.Time { method Size (line 46) | func (f *FakeFile) Size() int64 { method IsDir (line 50) | func (f *FakeFile) IsDir() bool { method Sys (line 54) | func (f *FakeFile) Sys() interface{} { type AssetFile (line 59) | type AssetFile struct method Readdir (line 72) | func (f *AssetFile) Readdir(count int) ([]os.FileInfo, error) { method Size (line 76) | func (f *AssetFile) Size() int64 { method Stat (line 80) | func (f *AssetFile) Stat() (os.FileInfo, error) { function NewAssetFile (line 65) | func NewAssetFile(name string, content []byte) *AssetFile { type AssetDirectory (line 85) | type AssetDirectory struct method Readdir (line 107) | func (f *AssetDirectory) Readdir(count int) ([]os.FileInfo, error) { method Stat (line 119) | func (f *AssetDirectory) Stat() (os.FileInfo, error) { function NewAssetDirectory (line 91) | func NewAssetDirectory(name string, children []string, fs *AssetFS) *Ass... type AssetFS (line 125) | type AssetFS struct method Open (line 134) | func (fs *AssetFS) Open(name string) (http.File, error) { FILE: vendor/github.com/fatih/structs/field.go type Field (line 16) | type Field struct method Tag (line 24) | func (f *Field) Tag(key string) string { method Value (line 30) | func (f *Field) Value() interface{} { method IsEmbedded (line 35) | func (f *Field) IsEmbedded() bool { method IsExported (line 40) | func (f *Field) IsExported() bool { method IsZero (line 46) | func (f *Field) IsZero() bool { method Name (line 54) | func (f *Field) Name() string { method Kind (line 59) | func (f *Field) Kind() reflect.Kind { method Set (line 66) | func (f *Field) Set(val interface{}) error { method Fields (line 95) | func (f *Field) Fields() []*Field { method Field (line 101) | func (f *Field) Field(name string) *Field { method FieldOk (line 113) | func (f *Field) FieldOk(name string) (*Field, bool) { FILE: vendor/github.com/fatih/structs/structs.go type Struct (line 15) | type Struct struct method Map (line 65) | func (s *Struct) Map() map[string]interface{} { method Values (line 130) | func (s *Struct) Values() []interface{} { method Fields (line 172) | func (s *Struct) Fields() []*Field { method Names (line 183) | func (s *Struct) Names() []string { method Field (line 225) | func (s *Struct) Field(name string) *Field { method FieldOk (line 237) | func (s *Struct) FieldOk(name string) (*Field, bool) { method IsZero (line 268) | func (s *Struct) IsZero() bool { method HasZero (line 315) | func (s *Struct) HasZero() bool { method Name (line 348) | func (s *Struct) Name() string { method structFields (line 355) | func (s *Struct) structFields() []reflect.StructField { function New (line 23) | func New(s interface{}) *Struct { function getFields (line 195) | func getFields(v reflect.Value, tagName string) []*Field { function strctVal (line 378) | func strctVal(s interface{}) reflect.Value { function Map (line 395) | func Map(s interface{}) map[string]interface{} { function Values (line 401) | func Values(s interface{}) []interface{} { function Fields (line 407) | func Fields(s interface{}) []*Field { function Names (line 413) | func Names(s interface{}) []string { function IsZero (line 419) | func IsZero(s interface{}) bool { function HasZero (line 425) | func HasZero(s interface{}) bool { function IsStruct (line 431) | func IsStruct(s interface{}) bool { function Name (line 447) | func Name(s interface{}) string { FILE: vendor/github.com/fatih/structs/tags.go type tagOptions (line 6) | type tagOptions method Has (line 9) | func (t tagOptions) Has(opt string) bool { function parseTag (line 22) | func parseTag(tag string) (string, tagOptions) { FILE: vendor/github.com/gorilla/websocket/client.go function NewClient (line 33) | func NewClient(netConn net.Conn, u *url.URL, requestHeader http.Header, ... type Dialer (line 80) | type Dialer struct method Dial (line 168) | func (d *Dialer) Dial(urlStr string, requestHeader http.Header) (*Conn... function parseURL (line 104) | func parseURL(s string) (*url.URL, error) { function hostPortNoPort (line 141) | func hostPortNoPort(u *url.URL) (hostPort, hostNoPort string) { FILE: vendor/github.com/gorilla/websocket/conn.go constant maxFrameHeaderSize (line 20) | maxFrameHeaderSize = 2 + 8 + 4 constant maxControlFramePayloadSize (line 21) | maxControlFramePayloadSize = 125 constant finalBit (line 22) | finalBit = 1 << 7 constant maskBit (line 23) | maskBit = 1 << 7 constant writeWait (line 24) | writeWait = time.Second constant defaultReadBufferSize (line 26) | defaultReadBufferSize = 4096 constant defaultWriteBufferSize (line 27) | defaultWriteBufferSize = 4096 constant continuationFrame (line 29) | continuationFrame = 0 constant noFrame (line 30) | noFrame = -1 constant CloseNormalClosure (line 35) | CloseNormalClosure = 1000 constant CloseGoingAway (line 36) | CloseGoingAway = 1001 constant CloseProtocolError (line 37) | CloseProtocolError = 1002 constant CloseUnsupportedData (line 38) | CloseUnsupportedData = 1003 constant CloseNoStatusReceived (line 39) | CloseNoStatusReceived = 1005 constant CloseAbnormalClosure (line 40) | CloseAbnormalClosure = 1006 constant CloseInvalidFramePayloadData (line 41) | CloseInvalidFramePayloadData = 1007 constant ClosePolicyViolation (line 42) | ClosePolicyViolation = 1008 constant CloseMessageTooBig (line 43) | CloseMessageTooBig = 1009 constant CloseMandatoryExtension (line 44) | CloseMandatoryExtension = 1010 constant CloseInternalServerErr (line 45) | CloseInternalServerErr = 1011 constant CloseTLSHandshake (line 46) | CloseTLSHandshake = 1015 constant TextMessage (line 53) | TextMessage = 1 constant BinaryMessage (line 56) | BinaryMessage = 2 constant CloseMessage (line 61) | CloseMessage = 8 constant PingMessage (line 65) | PingMessage = 9 constant PongMessage (line 69) | PongMessage = 10 type netError (line 81) | type netError struct method Error (line 87) | func (e *netError) Error() string { return e.msg } method Temporary (line 88) | func (e *netError) Temporary() bool { return e.temporary } method Timeout (line 89) | func (e *netError) Timeout() bool { return e.timeout } type CloseError (line 92) | type CloseError struct method Error (line 101) | func (e *CloseError) Error() string { function hideTempErr (line 113) | func hideTempErr(err error) error { function isControl (line 120) | func isControl(frameType int) bool { function isData (line 124) | func isData(frameType int) bool { function maskBytes (line 128) | func maskBytes(key [4]byte, pos int, b []byte) int { function newMaskKey (line 136) | func newMaskKey() [4]byte { type Conn (line 142) | type Conn struct method Subprotocol (line 200) | func (c *Conn) Subprotocol() string { method Close (line 205) | func (c *Conn) Close() error { method LocalAddr (line 210) | func (c *Conn) LocalAddr() net.Addr { method RemoteAddr (line 215) | func (c *Conn) RemoteAddr() net.Addr { method write (line 221) | func (c *Conn) write(frameType int, deadline time.Time, bufs ...[]byte... method WriteControl (line 249) | func (c *Conn) WriteControl(messageType int, data []byte, deadline tim... method NextWriter (line 314) | func (c *Conn) NextWriter(messageType int) (io.WriteCloser, error) { method flushFrame (line 333) | func (c *Conn) flushFrame(final bool, extra []byte) error { method WriteMessage (line 513) | func (c *Conn) WriteMessage(messageType int, data []byte) error { method SetWriteDeadline (line 534) | func (c *Conn) SetWriteDeadline(t time.Time) error { method readFull (line 542) | func (c *Conn) readFull(p []byte) (err error) { method advanceFrame (line 557) | func (c *Conn) advanceFrame() (int, error) { method handleProtocolError (line 686) | func (c *Conn) handleProtocolError(message string) error { method NextReader (line 699) | func (c *Conn) NextReader() (messageType int, r io.Reader, err error) { method ReadMessage (line 766) | func (c *Conn) ReadMessage() (messageType int, p []byte, err error) { method SetReadDeadline (line 780) | func (c *Conn) SetReadDeadline(t time.Time) error { method SetReadLimit (line 787) | func (c *Conn) SetReadLimit(limit int64) { method SetPingHandler (line 793) | func (c *Conn) SetPingHandler(h func(string) error) { method SetPongHandler (line 805) | func (c *Conn) SetPongHandler(h func(string) error) { method UnderlyingConn (line 814) | func (c *Conn) UnderlyingConn() net.Conn { function newConn (line 173) | func newConn(conn net.Conn, isServer bool, readBufferSize, writeBufferSi... type messageWriter (line 400) | type messageWriter struct method err (line 405) | func (w messageWriter) err() error { method ncopy (line 416) | func (w messageWriter) ncopy(max int) (int, error) { method write (line 430) | func (w messageWriter) write(final bool, p []byte) (int, error) { method Write (line 457) | func (w messageWriter) Write(p []byte) (int, error) { method WriteString (line 461) | func (w messageWriter) WriteString(p string) (int, error) { method ReadFrom (line 479) | func (w messageWriter) ReadFrom(r io.Reader) (nn int64, err error) { method Close (line 504) | func (w messageWriter) Close() error { type messageReader (line 717) | type messageReader struct method Read (line 722) | func (r messageReader) Read(b []byte) (int, error) { function FormatCloseMessage (line 819) | func FormatCloseMessage(closeCode int, text string) []byte { FILE: vendor/github.com/gorilla/websocket/json.go function WriteJSON (line 13) | func WriteJSON(c *Conn, v interface{}) error { method WriteJSON (line 21) | func (c *Conn) WriteJSON(v interface{}) error { function ReadJSON (line 35) | func ReadJSON(c *Conn, v interface{}) error { method ReadJSON (line 44) | func (c *Conn) ReadJSON(v interface{}) error { FILE: vendor/github.com/gorilla/websocket/server.go type HandshakeError (line 18) | type HandshakeError struct method Error (line 22) | func (e HandshakeError) Error() string { return e.message } type Upgrader (line 26) | type Upgrader struct method returnError (line 51) | func (u *Upgrader) returnError(w http.ResponseWriter, r *http.Request,... method selectSubprotocol (line 74) | func (u *Upgrader) selectSubprotocol(r *http.Request, responseHeader h... method Upgrade (line 95) | func (u *Upgrader) Upgrade(w http.ResponseWriter, r *http.Request, res... function checkSameOrigin (line 62) | func checkSameOrigin(r *http.Request) bool { function Upgrade (line 223) | func Upgrade(w http.ResponseWriter, r *http.Request, responseHeader http... function Subprotocols (line 237) | func Subprotocols(r *http.Request) []string { FILE: vendor/github.com/gorilla/websocket/util.go function tokenListContainsValue (line 18) | func tokenListContainsValue(header http.Header, name string, value strin... function computeAcceptKey (line 31) | func computeAcceptKey(challengeKey string) string { function generateChallengeKey (line 38) | func generateChallengeKey() (string, error) { FILE: vendor/github.com/hashicorp/go-multierror/append.go function Append (line 9) | func Append(err error, errs ...error) *Error { FILE: vendor/github.com/hashicorp/go-multierror/flatten.go function Flatten (line 5) | func Flatten(err error) error { function flatten (line 17) | func flatten(err error, flatErr *Error) { FILE: vendor/github.com/hashicorp/go-multierror/format.go type ErrorFormatFunc (line 10) | type ErrorFormatFunc function ListFormatFunc (line 14) | func ListFormatFunc(es []error) string { FILE: vendor/github.com/hashicorp/go-multierror/multierror.go type Error (line 9) | type Error struct method Error (line 14) | func (e *Error) Error() string { method ErrorOrNil (line 27) | func (e *Error) ErrorOrNil() error { method GoString (line 38) | func (e *Error) GoString() string { method WrappedErrors (line 49) | func (e *Error) WrappedErrors() []error { FILE: vendor/github.com/kr/pty/doc.go function Open (line 14) | func Open() (pty, tty *os.File, err error) { FILE: vendor/github.com/kr/pty/ioctl.go function ioctl (line 5) | func ioctl(fd, cmd, ptr uintptr) error { FILE: vendor/github.com/kr/pty/ioctl_bsd.go constant _IOC_VOID (line 7) | _IOC_VOID uintptr = 0x20000000 constant _IOC_OUT (line 8) | _IOC_OUT uintptr = 0x40000000 constant _IOC_IN (line 9) | _IOC_IN uintptr = 0x80000000 constant _IOC_IN_OUT (line 10) | _IOC_IN_OUT uintptr = _IOC_OUT | _IOC_IN constant _IOC_DIRMASK (line 11) | _IOC_DIRMASK = _IOC_VOID | _IOC_OUT | _IOC_IN constant _IOC_PARAM_SHIFT (line 13) | _IOC_PARAM_SHIFT = 13 constant _IOC_PARAM_MASK (line 14) | _IOC_PARAM_MASK = (1 << _IOC_PARAM_SHIFT) - 1 function _IOC_PARM_LEN (line 17) | func _IOC_PARM_LEN(ioctl uintptr) uintptr { function _IOC (line 21) | func _IOC(inout uintptr, group byte, ioctl_num uintptr, param_len uintpt... function _IO (line 25) | func _IO(group byte, ioctl_num uintptr) uintptr { function _IOR (line 29) | func _IOR(group byte, ioctl_num uintptr, param_len uintptr) uintptr { function _IOW (line 33) | func _IOW(group byte, ioctl_num uintptr, param_len uintptr) uintptr { function _IOWR (line 37) | func _IOWR(group byte, ioctl_num uintptr, param_len uintptr) uintptr { FILE: vendor/github.com/kr/pty/pty_darwin.go function open (line 10) | func open() (pty, tty *os.File, err error) { function ptsname (line 38) | func ptsname(f *os.File) (string, error) { function grantpt (line 54) | func grantpt(f *os.File) error { function unlockpt (line 58) | func unlockpt(f *os.File) error { FILE: vendor/github.com/kr/pty/pty_freebsd.go function posix_openpt (line 10) | func posix_openpt(oflag int) (fd int, err error) { function open (line 19) | func open() (pty, tty *os.File, err error) { function isptmaster (line 38) | func isptmaster(fd uintptr) (bool, error) { function ptsname (line 48) | func ptsname(f *os.File) (string, error) { FILE: vendor/github.com/kr/pty/pty_linux.go function open (line 10) | func open() (pty, tty *os.File, err error) { function ptsname (line 33) | func ptsname(f *os.File) (string, error) { function unlockpt (line 42) | func unlockpt(f *os.File) error { FILE: vendor/github.com/kr/pty/pty_unsupported.go function open (line 9) | func open() (pty, tty *os.File, err error) { FILE: vendor/github.com/kr/pty/run.go function Start (line 12) | func Start(c *exec.Cmd) (pty *os.File, err error) { FILE: vendor/github.com/kr/pty/types.go type _C_int (line 8) | type _C_int type _C_uint (line 9) | type _C_uint FILE: vendor/github.com/kr/pty/types_freebsd.go constant _C_SPECNAMELEN (line 12) | _C_SPECNAMELEN = C.SPECNAMELEN type fiodgnameArg (line 15) | type fiodgnameArg FILE: vendor/github.com/kr/pty/util.go function Getsize (line 11) | func Getsize(t *os.File) (rows, cols int, err error) { type winsize (line 17) | type winsize struct function windowrect (line 24) | func windowrect(ws *winsize, fd uintptr) error { FILE: vendor/github.com/kr/pty/ztypes_386.go type _C_int (line 7) | type _C_int type _C_uint (line 8) | type _C_uint FILE: vendor/github.com/kr/pty/ztypes_amd64.go type _C_int (line 7) | type _C_int type _C_uint (line 8) | type _C_uint FILE: vendor/github.com/kr/pty/ztypes_arm.go type _C_int (line 7) | type _C_int type _C_uint (line 8) | type _C_uint FILE: vendor/github.com/kr/pty/ztypes_arm64.go type _C_int (line 9) | type _C_int type _C_uint (line 10) | type _C_uint FILE: vendor/github.com/kr/pty/ztypes_freebsd_386.go constant _C_SPECNAMELEN (line 7) | _C_SPECNAMELEN = 0x3f type fiodgnameArg (line 10) | type fiodgnameArg struct FILE: vendor/github.com/kr/pty/ztypes_freebsd_amd64.go constant _C_SPECNAMELEN (line 7) | _C_SPECNAMELEN = 0x3f type fiodgnameArg (line 10) | type fiodgnameArg struct FILE: vendor/github.com/kr/pty/ztypes_freebsd_arm.go constant _C_SPECNAMELEN (line 7) | _C_SPECNAMELEN = 0x3f type fiodgnameArg (line 10) | type fiodgnameArg struct FILE: vendor/github.com/kr/pty/ztypes_ppc64.go type _C_int (line 9) | type _C_int type _C_uint (line 10) | type _C_uint FILE: vendor/github.com/kr/pty/ztypes_ppc64le.go type _C_int (line 9) | type _C_int type _C_uint (line 10) | type _C_uint FILE: vendor/github.com/kr/pty/ztypes_s390x.go type _C_int (line 9) | type _C_int type _C_uint (line 10) | type _C_uint FILE: vendor/github.com/pkg/errors/errors.go function New (line 101) | func New(message string) error { function Errorf (line 111) | func Errorf(format string, args ...interface{}) error { type fundamental (line 119) | type fundamental struct method Error (line 124) | func (f *fundamental) Error() string { return f.msg } method Format (line 126) | func (f *fundamental) Format(s fmt.State, verb rune) { function WithStack (line 144) | func WithStack(err error) error { type withStack (line 154) | type withStack struct method Cause (line 159) | func (w *withStack) Cause() error { return w.error } method Format (line 161) | func (w *withStack) Format(s fmt.State, verb rune) { function Wrap (line 180) | func Wrap(err error, message string) error { function Wrapf (line 197) | func Wrapf(err error, format string, args ...interface{}) error { function WithMessage (line 213) | func WithMessage(err error, message string) error { type withMessage (line 223) | type withMessage struct method Error (line 228) | func (w *withMessage) Error() string { return w.msg + ": " + w.cause.E... method Cause (line 229) | func (w *withMessage) Cause() error { return w.cause } method Format (line 231) | func (w *withMessage) Format(s fmt.State, verb rune) { function Cause (line 256) | func Cause(err error) error { FILE: vendor/github.com/pkg/errors/stack.go type Frame (line 12) | type Frame method pc (line 16) | func (f Frame) pc() uintptr { return uintptr(f) - 1 } method file (line 20) | func (f Frame) file() string { method line (line 31) | func (f Frame) line() int { method Format (line 51) | func (f Frame) Format(s fmt.State, verb rune) { type StackTrace (line 80) | type StackTrace method Format (line 82) | func (st StackTrace) Format(s fmt.State, verb rune) { type stack (line 101) | type stack method Format (line 103) | func (s *stack) Format(st fmt.State, verb rune) { method StackTrace (line 116) | func (s *stack) StackTrace() StackTrace { function callers (line 124) | func callers() *stack { function funcname (line 133) | func funcname(name string) string { function trimGOPATH (line 140) | func trimGOPATH(name, file string) string { FILE: vendor/github.com/yudai/hcl/decoder.go constant tagName (line 15) | tagName = "hcl" function Decode (line 19) | func Decode(out interface{}, in string) error { function DecodeObject (line 30) | func DecodeObject(out interface{}, n *hcl.Object) error { type decoder (line 40) | type decoder struct method decode (line 44) | func (d *decoder) decode(name string, o *hcl.Object, result reflect.Va... method decodeBool (line 94) | func (d *decoder) decodeBool(name string, o *hcl.Object, result reflec... method decodeFloat (line 105) | func (d *decoder) decodeFloat(name string, o *hcl.Object, result refle... method decodeInt (line 116) | func (d *decoder) decodeInt(name string, o *hcl.Object, result reflect... method decodeInterface (line 134) | func (d *decoder) decodeInterface(name string, o *hcl.Object, result r... method decodeMap (line 199) | func (d *decoder) decodeMap(name string, o *hcl.Object, result reflect... method decodePtr (line 261) | func (d *decoder) decodePtr(name string, o *hcl.Object, result reflect... method decodeSlice (line 280) | func (d *decoder) decodeSlice(name string, o *hcl.Object, result refle... method decodeString (line 326) | func (d *decoder) decodeString(name string, o *hcl.Object, result refl... method decodeStruct (line 340) | func (d *decoder) decodeStruct(name string, o *hcl.Object, result refl... FILE: vendor/github.com/yudai/hcl/hcl/lex.go constant lexEOF (line 14) | lexEOF = 0 type hclLex (line 18) | type hclLex struct method Lex (line 30) | func (x *hclLex) Lex(yylval *hclSymType) int { method consumeComment (line 110) | func (x *hclLex) consumeComment(c rune) bool { method lexId (line 170) | func (x *hclLex) lexId(yylval *hclSymType) int { method lexHeredoc (line 214) | func (x *hclLex) lexHeredoc(yylval *hclSymType) int { method lexNumber (line 294) | func (x *hclLex) lexNumber(yylval *hclSymType) int { method lexString (line 343) | func (x *hclLex) lexString(yylval *hclSymType) int { method next (line 404) | func (x *hclLex) next() rune { method peek (line 427) | func (x *hclLex) peek() rune { method backup (line 434) | func (x *hclLex) backup() { method createErr (line 440) | func (x *hclLex) createErr(msg string) { method Error (line 445) | func (x *hclLex) Error(s string) { FILE: vendor/github.com/yudai/hcl/hcl/object.go type ValueType (line 12) | type ValueType constant ValueTypeUnknown (line 15) | ValueTypeUnknown ValueType = iota constant ValueTypeFloat (line 16) | ValueTypeFloat constant ValueTypeInt (line 17) | ValueTypeInt constant ValueTypeString (line 18) | ValueTypeString constant ValueTypeBool (line 19) | ValueTypeBool constant ValueTypeNil (line 20) | ValueTypeNil constant ValueTypeList (line 21) | ValueTypeList constant ValueTypeObject (line 22) | ValueTypeObject type Object (line 27) | type Object struct method GoString (line 35) | func (o *Object) GoString() string { method Get (line 43) | func (o *Object) Get(k string, insensitive bool) *Object { method Elem (line 62) | func (o *Object) Elem(expand bool) []*Object { method Len (line 96) | func (o *Object) Len() (i int) { type ObjectList (line 107) | type ObjectList method Flat (line 110) | func (l ObjectList) Flat() []*Object { FILE: vendor/github.com/yudai/hcl/hcl/parse.go function Parse (line 16) | func Parse(v string) (*Object, error) { FILE: vendor/github.com/yudai/hcl/hcl/valuetype_string.go constant _ValueType_name (line 7) | _ValueType_name = "ValueTypeUnknownValueTypeFloatValueTypeIntValueTypeSt... method String (line 11) | func (i ValueType) String() string { FILE: vendor/github.com/yudai/hcl/hcl/y.go type hclSymType (line 13) | type hclSymType struct constant BOOL (line 23) | BOOL = 57346 constant FLOAT (line 24) | FLOAT = 57347 constant NUMBER (line 25) | NUMBER = 57348 constant COMMA (line 26) | COMMA = 57349 constant IDENTIFIER (line 27) | IDENTIFIER = 57350 constant EQUAL (line 28) | EQUAL = 57351 constant NEWLINE (line 29) | NEWLINE = 57352 constant STRING (line 30) | STRING = 57353 constant MINUS (line 31) | MINUS = 57354 constant LEFTBRACE (line 32) | LEFTBRACE = 57355 constant RIGHTBRACE (line 33) | RIGHTBRACE = 57356 constant LEFTBRACKET (line 34) | LEFTBRACKET = 57357 constant RIGHTBRACKET (line 35) | RIGHTBRACKET = 57358 constant PERIOD (line 36) | PERIOD = 57359 constant EPLUS (line 37) | EPLUS = 57360 constant EMINUS (line 38) | EMINUS = 57361 constant NULL (line 39) | NULL = 57362 constant hclEofCode (line 65) | hclEofCode = 1 constant hclErrCode (line 66) | hclErrCode = 2 constant hclMaxDepth (line 67) | hclMaxDepth = 200 constant hclNprod (line 84) | hclNprod = 39 constant hclPrivate (line 85) | hclPrivate = 57344 constant hclLast (line 90) | hclLast = 69 type hclLexer (line 173) | type hclLexer interface type hclParser (line 178) | type hclParser interface type hclParserImpl (line 183) | type hclParserImpl struct method Lookahead (line 187) | func (p *hclParserImpl) Lookahead() int { method Parse (line 321) | func (hclrcvr *hclParserImpl) Parse(hcllex hclLexer) int { function hclNewParser (line 191) | func hclNewParser() hclParser { constant hclFlag (line 198) | hclFlag = -1000 function hclTokname (line 200) | func hclTokname(c int) string { function hclStatname (line 209) | func hclStatname(s int) string { function hclErrorMessage (line 218) | func hclErrorMessage(state, lookAhead int) string { function hcllex1 (line 282) | func hcllex1(lex hclLexer, lval *hclSymType) (char, token int) { function hclParse (line 317) | func hclParse(hcllex hclLexer) int { FILE: vendor/github.com/yudai/hcl/json/lex.go constant lexEOF (line 14) | lexEOF = 0 type jsonLex (line 18) | type jsonLex struct method Lex (line 28) | func (x *jsonLex) Lex(yylval *jsonSymType) int { method lexId (line 86) | func (x *jsonLex) lexId(yylval *jsonSymType) int { method lexNumber (line 126) | func (x *jsonLex) lexNumber(yylval *jsonSymType) int { method lexString (line 175) | func (x *jsonLex) lexString(yylval *jsonSymType) int { method next (line 213) | func (x *jsonLex) next() rune { method peek (line 236) | func (x *jsonLex) peek() rune { method backup (line 243) | func (x *jsonLex) backup() { method createErr (line 249) | func (x *jsonLex) createErr(msg string) { method Error (line 254) | func (x *jsonLex) Error(s string) { FILE: vendor/github.com/yudai/hcl/json/parse.go function Parse (line 17) | func Parse(v string) (*hcl.Object, error) { FILE: vendor/github.com/yudai/hcl/json/y.go type jsonSymType (line 15) | type jsonSymType struct constant FLOAT (line 24) | FLOAT = 57346 constant NUMBER (line 25) | NUMBER = 57347 constant COLON (line 26) | COLON = 57348 constant COMMA (line 27) | COMMA = 57349 constant IDENTIFIER (line 28) | IDENTIFIER = 57350 constant EQUAL (line 29) | EQUAL = 57351 constant NEWLINE (line 30) | NEWLINE = 57352 constant STRING (line 31) | STRING = 57353 constant LEFTBRACE (line 32) | LEFTBRACE = 57354 constant RIGHTBRACE (line 33) | RIGHTBRACE = 57355 constant LEFTBRACKET (line 34) | LEFTBRACKET = 57356 constant RIGHTBRACKET (line 35) | RIGHTBRACKET = 57357 constant TRUE (line 36) | TRUE = 57358 constant FALSE (line 37) | FALSE = 57359 constant NULL (line 38) | NULL = 57360 constant MINUS (line 39) | MINUS = 57361 constant PERIOD (line 40) | PERIOD = 57362 constant EPLUS (line 41) | EPLUS = 57363 constant EMINUS (line 42) | EMINUS = 57364 constant jsonEofCode (line 70) | jsonEofCode = 1 constant jsonErrCode (line 71) | jsonErrCode = 2 constant jsonMaxDepth (line 72) | jsonMaxDepth = 200 constant jsonNprod (line 83) | jsonNprod = 28 constant jsonPrivate (line 84) | jsonPrivate = 57344 constant jsonLast (line 89) | jsonLast = 53 type jsonLexer (line 167) | type jsonLexer interface type jsonParser (line 172) | type jsonParser interface type jsonParserImpl (line 177) | type jsonParserImpl struct method Lookahead (line 181) | func (p *jsonParserImpl) Lookahead() int { method Parse (line 315) | func (jsonrcvr *jsonParserImpl) Parse(jsonlex jsonLexer) int { function jsonNewParser (line 185) | func jsonNewParser() jsonParser { constant jsonFlag (line 192) | jsonFlag = -1000 function jsonTokname (line 194) | func jsonTokname(c int) string { function jsonStatname (line 203) | func jsonStatname(s int) string { function jsonErrorMessage (line 212) | func jsonErrorMessage(state, lookAhead int) string { function jsonlex1 (line 276) | func jsonlex1(lex jsonLexer, lval *jsonSymType) (char, token int) { function jsonParse (line 311) | func jsonParse(jsonlex jsonLexer) int { FILE: vendor/github.com/yudai/hcl/lex.go type lexModeValue (line 7) | type lexModeValue constant lexModeUnknown (line 10) | lexModeUnknown lexModeValue = iota constant lexModeHcl (line 11) | lexModeHcl constant lexModeJson (line 12) | lexModeJson function lexMode (line 17) | func lexMode(v string) lexModeValue { FILE: vendor/github.com/yudai/hcl/parse.go function Parse (line 13) | func Parse(input string) (*hcl.Object, error) { FILE: webtty/master.go type Master (line 8) | type Master FILE: webtty/message_types.go constant UnknownInput (line 9) | UnknownInput = '0' constant Input (line 11) | Input = '1' constant Ping (line 13) | Ping = '2' constant ResizeTerminal (line 15) | ResizeTerminal = '3' constant UnknownOutput (line 20) | UnknownOutput = '0' constant Output (line 22) | Output = '1' constant Pong (line 24) | Pong = '2' constant SetWindowTitle (line 26) | SetWindowTitle = '3' constant SetPreferences (line 28) | SetPreferences = '4' constant SetReconnect (line 30) | SetReconnect = '5' FILE: webtty/option.go type Option (line 10) | type Option function WithPermitWrite (line 13) | func WithPermitWrite() Option { function WithFixedColumns (line 21) | func WithFixedColumns(columns int) Option { function WithFixedRows (line 29) | func WithFixedRows(rows int) Option { function WithWindowTitle (line 37) | func WithWindowTitle(windowTitle []byte) Option { function WithReconnect (line 45) | func WithReconnect(timeInSeconds int) Option { function WithMasterPreferences (line 53) | func WithMasterPreferences(preferences interface{}) Option { FILE: webtty/slave.go type Slave (line 8) | type Slave interface FILE: webtty/webtty.go type WebTTY (line 15) | type WebTTY struct method Run (line 61) | func (wt *WebTTY) Run(ctx context.Context) error { method sendInitializeMessage (line 112) | func (wt *WebTTY) sendInitializeMessage() error { method handleSlaveReadEvent (line 136) | func (wt *WebTTY) handleSlaveReadEvent(data []byte) error { method masterWrite (line 146) | func (wt *WebTTY) masterWrite(data []byte) error { method handleMasterReadEvent (line 158) | func (wt *WebTTY) handleMasterReadEvent(data []byte) error { function New (line 36) | func New(masterConn Master, slave Slave, options ...Option) (*WebTTY, er... type argResizeTerminal (line 216) | type argResizeTerminal struct FILE: webtty/webtty_test.go type pipePair (line 12) | type pipePair struct function TestWriteFromPTY (line 17) | func TestWriteFromPTY(t *testing.T) { function TestWriteFromConn (line 71) | func TestWriteFromConn(t *testing.T) {