Add some initial client stuff
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
#include "MoveOnlyFunction.h"
|
||||
|
||||
namespace uWS {
|
||||
|
||||
struct WebSocketClientBehavior {
|
||||
MoveOnlyFunction<void()> open;
|
||||
MoveOnlyFunction<void()> message;
|
||||
MoveOnlyFunction<void()> close;
|
||||
};
|
||||
|
||||
struct Client {
|
||||
|
||||
Client(WebSocketClientBehavior &&behavior) {
|
||||
|
||||
}
|
||||
|
||||
Client &&connect(std::string url) {
|
||||
|
||||
return std::move(*this);
|
||||
}
|
||||
|
||||
void run() {
|
||||
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user