frigginglorious has quit [Ping timeout: 268 seconds]
erictapen has joined #qaul.net
frigginglorious has joined #qaul.net
frigginglorious has quit [Ping timeout: 260 seconds]
erictapen has quit [Ping timeout: 260 seconds]
Degi has quit [Ping timeout: 258 seconds]
Degi has joined #qaul.net
Morn_ has quit [Ping timeout: 258 seconds]
Morn_ has joined #qaul.net
_whitelogger has joined #qaul.net
erictapen has joined #qaul.net
<noracodes>
spacekookie: looks great! i'd love to get netmod-udp all asyncified and get to testing multiple nodes in a network. I'll be back in Chicago in a few days and i should be able to really buckle down and get things into a semi-usable state where we can have LAN and external chats going easily
<spacekookie>
noracodes: sounds good! I'm gonna try to get the Ratman internals asyncified today because the async branch doesn't build right now
<spacekookie>
Also I started working on the non async ffi interfaces and not super sure how to handle that but bleh, we'll see I guess
<noracodes>
yeah, i figured that was why. very cool that rust enables stuff like this now!
<noracodes>
mmm yeah good question
<spacekookie>
A bit worried about integrating all this on android...
<noracodes>
yeah. we should definitely provide a way to call for blocking primatives that can be used via ffi
<noracodes>
like, "do this async operation but block", or "do this async operation and call the given function pointer" or something like that
<spacekookie>
I mean, we could even try providing an async callback API but that sounds kinda annying to work with in C
<spacekookie>
Yea
<noracodes>
the other thing is that, at least intuitively, it seems as if the main benefit of async external interfaces is throughput for multiple connections
<noracodes>
which is a lot less important on a mobile device as it likely can't handle being the central node of a very large network anyway
<noracodes>
so optimizing for a fast syncronous single user interface should be fine
<spacekookie>
Hm, yea maybe?I guess we need to look at this again once we have the wifi direct driver working
<spacekookie>
On the github org there's an example app that I wrote 2 years ago as a tech dome on how wifi direct worked
<spacekookie>
We should probably look at that and see if we can hook it up to ratman via the netmode API
endocrimes has quit [Ping timeout: 240 seconds]
endocrimes has joined #qaul.net
endocrimes_ has joined #qaul.net
endocrimes has quit [Quit: No Ping reply in 180 seconds.]
<spacekookie>
noracodes: jess3jane: please check your email and add the same license addition to your permute, japi and anneal crates!