class Wsc::App

Defined in:

wsc.cr

Constant Summary

DEFAULT_HOST = "127.0.0.1"
DEFAULT_PATH = "/"
DEFAULT_PORT = 80
DEFAULT_TLS_PORT = 443

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(uri : String, headers : HTTP::Headers, insecure : Bool) #

[View source]

Class Method Detail

def self.run(uri : String, headers : HTTP::Headers, insecure : Bool) #

[View source]
def self.run(uri : String, headers : HTTP::Headers) #

[View source]
def self.run(uri : String) #

[View source]

Instance Method Detail

def close #

[View source]
def on_binary(proc : Proc) #

[View source]
def on_binary #

[View source]
def on_binary(&block : Bytes -> ) #

[View source]
def on_close #

[View source]
def on_close(&block : String -> ) #

[View source]
def on_message(proc : Proc) #

[View source]
def on_message #

[View source]
def on_message(&block : String -> ) #

[View source]
def on_ping(&block : String -> ) #

[View source]
def on_pong(&block : String -> ) #

[View source]
def ping(message : String | Nil = nil) #

[View source]
def pong(message : String | Nil = nil) #

[View source]
def run #

[View source]