class Marionette::Service

Defined in:

marionette/service.cr

Constant Summary

SERVICE_CHECK_INTERVAL = 100.milliseconds
SERVICE_RETRY_LIMIT = 10

Constructors

Instance Method Summary

Constructor Detail

def self.new(browser : Browser, path = nil, port = nil, host : String = "127.0.0.1", args : Array(String) = [] of String, env : Hash(String, String) = ENV.to_h) #

[View source]

Instance Method Detail

def browser : Browser #

[View source]
def closed? #

[View source]
def command_line_args #

[View source]
def env : Hash(String, String) #

[View source]
def open? #

[View source]
def path : String #

[View source]
def port : Int32 #

[View source]
def process : Process | Nil #

[View source]
def send_remote_shutdown #

[View source]
def start #

[View source]
def stderr : IO::Memory #

[View source]
def stdout : IO::Memory #

[View source]
def stop #

[View source]
def url #

[View source]