Files
natpass/code/client/tunnel/vnc/worker.go
T
2021-11-01 12:00:25 +08:00

21 lines
407 B
Go

package vnc
import (
"fmt"
"natpass/code/client/tunnel/vnc/worker"
"github.com/gorilla/websocket"
"github.com/lwch/runtime"
)
// RunWorker run vnc worker
func RunWorker(port uint16) {
worker := worker.NewWorker()
if worker == nil {
panic("build context failed")
}
conn, _, err := websocket.DefaultDialer.Dial(fmt.Sprintf("ws://127.0.0.1:%d", port), nil)
runtime.Assert(err)
worker.Do(conn)
}