Example constructor
Example()
Implementation
Example() {
var options = PieSocketOptions();
options.setClusterId("demo");
options.setApiKey("VCXCEuvhGcBDP7XhiJJUDvR1e1D3eiVjgZ9VRiaV");
// options.setForceAuth(true);
options.setAuthEndpoint("https://www.piesocket.com/test");
options.setPresence(true);
var headers = {"Client": "tetsdk"};
options.setAuthHeaders(headers);
piesocket = PieSocket(options);
room = piesocket.join("test");
room.listen("*", (PieSocketEvent event) {
log("EVENT!");
print(event.toString());
});
room.listen("system:message", (PieSocketEvent event) {
log("MESSAGE!");
print(event.toString());
});
}