Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Browser ¶
type Browser struct { Caps lib.Caps `json:"desiredCapabilities"` W3CCaps struct { Caps lib.Caps `json:"alwaysMatch"` } `json:"capabilities"` }
Browser browser
type SessionHandler ¶
type SessionHandler struct { SessionService *SessionService `inject:""` TunedTransport *http.Transport `inject:""` Cache *cache.Cache `inject:""` }
SessionHandler Session handler
func (SessionHandler) Create ¶
func (h SessionHandler) Create(w http.ResponseWriter, r *http.Request)
Create Handler for new session request
func (SessionHandler) Proxy ¶
func (h SessionHandler) Proxy(w http.ResponseWriter, r *http.Request)
Proxy Handler for all incoming request other than new session
type SessionService ¶
type SessionService struct { }
SessionService Session service
func (SessionService) Create ¶
func (s SessionService) Create(browser *Browser) (lib.GridStarter, bool)
Create Create session
Click to show internal directories.
Click to hide internal directories.