Welcome the channel on the development of Cro, a set of libraries for building reactive distributed systems, lovingly crafted to take advantage of all the Raku Programming Language has to offer (cro.services). This channel is being logged for historical purposes. Set by lizmat on 24 May 2021. |
|||
12:21
Altai-man joined
14:03
Altai-man left
14:07
ecocode left
14:08
Altai-man joined
14:12
ecocode joined
15:07
ecocode left
15:12
ecocode joined
|
|||
Geth | cro: 2eb4af983e | (Jonathan Worthington)++ | 2 files Document Cro::HTTP::Log::File Closes #109. |
16:13 | |
Skarsnik | How I can use the websocket object inside a websocket route? I went to send my client a message on connection, not sure how since we only got a supply x) | 16:59 | |
japhb | Skarsnik: MUGS-Core has code for this. Lemme dig it up ... | 17:01 | |
github.com/Raku-MUGS/MUGS-Core/blo...et.rakumod and github.com/Raku-MUGS/MUGS-Core/blo...et.rakumod are the two ends of the connection stream. | 17:02 | ||
github.com/Raku-MUGS/MUGS-Core/blo...es.rakumod is where I convert from route to Connection | 17:03 | ||
Skarsnik | hm, you recreate the whole route thingy? | 17:04 | |
jnthnwrthngtn | Skarsnik: You return a `supply` block and use `emit` in it to send the message (if you want to send a message on connection, just `emit` it right away) | ||
Roughly: get -> 'ws' { websocket -> $incoming { supply { emit 'Oh hi!'; whenever $incoming -> $msg { #`(handle incoming messages) } } } | 17:05 | ||
japhb | Skarsnik: Mine method is a bit more complicated in order to allow swapping different connection methods. :-) | 17:06 | |
17:07
Skarsnik left,
Skarsnik joined
|
|||
Skarsnik | Thank :) | 17:14 | |
websocket in webasm are not fun | 17:15 | ||
17:25
TempIRCLogger left,
TempIRCLogger joined
17:26
TempIRCLogger left,
TempIRCLogger joined,
TempIRCLogger left,
TempIRCLogger joined
17:41
Altai-man left
21:11
xinming joined
22:43
Xliff left
|