15 lines
325 B
V
15 lines
325 B
V
module openrpc
|
|
|
|
// Main controller for handling RPC requests
|
|
pub struct WebSocketController {
|
|
pub mut:
|
|
handler Handler @[required] // Handles JSON-RPC requests
|
|
}
|
|
|
|
// Creates a new HTTPController instance
|
|
pub fn new_websocket_controller(c WebSocketController) &WebSocketController {
|
|
return &WebSocketController{
|
|
...c
|
|
}
|
|
}
|