Skip to content

jusax23/quad-ws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

quad-ws

WebSocket plugin for miniquad.

Testet on:

  • Web: webjs WebSocket
  • Android
  • Linux: websocket
  • macOS
  • Windows
  • iOS

Other Platforms could work, but weren't tested.

Usage

let client = QuadWs::new("ws://example.com");
if client.connected() {
    client.write(vec![0, 1, 2, 3, 3]); // connected check is optional / write returns if sending was successfull.
} else {
    client.revive(); // trys to revive the connection.
}

if let Some(buffer) = client.read(){
    //process buffer
}

client.close(); // permanently close the connection.

Attribution

crate websocket is used for none wasm Implementation.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published