v/vlib/net/websocket/events.v

22 lines
483 B
V
Raw Normal View History

module websocket
2020-04-08 21:19:01 +02:00
fn (ws &Client) send_message_event(msg Message) {
ws.eb.publish('on_message', ws, msg)
l.d('sending on_message event')
}
fn (ws &Client) send_error_event(err string) {
2020-04-08 21:19:01 +02:00
ws.eb.publish('on_error', ws, err)
l.d('sending on_error event')
}
fn (ws &Client) send_close_event() {
2020-04-08 21:19:01 +02:00
ws.eb.publish('on_close', ws, voidptr(0))
l.d('sending on_close event')
}
fn (ws &Client) send_open_event() {
2020-04-08 21:19:01 +02:00
ws.eb.publish('on_open', ws, voidptr(0))
l.d('sending on_open event')
}