class Freeswitch::ESL::Inbound

Defined in:

inbound.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(host : String, port : Int32, pass : String, user : String | Nil = nil) #

[View source]
def self.new(conn : Connection, pass : String, user : String | Nil = nil) #

[View source]

Instance Method Detail

def api(app, arg = nil) #

[View source]
def connect(timeout : Time::Span = 5.seconds) #

[View source]
def events #

[View source]
def exit #

[View source]
def filter(key, value = "") #

[View source]
def filter_delete(key, value = "") #

[View source]
def linger #

[View source]
def log(level) #

[View source]
def myevents(uuid : String) #

[View source]
def nixevent(events : String) #

[View source]
def noevents #

[View source]
def nolinger #

[View source]
def nolog #

[View source]
def sendevent(event, headers : Hash(String, String | Int64) = {} of String => String | Int64, body = "") #

[View source]
def set_events(name : String) #

[View source]