summaryrefslogtreecommitdiffstats
path: root/cmd
diff options
context:
space:
mode:
authorbt <bt@rctt.net>2026-03-08 00:08:12 +0100
committerbt <bt@rctt.net>2026-03-08 00:08:12 +0100
commit0deb1e71a0e71432519b7dc0998ebbf06f2225b0 (patch)
tree3ef88f4ae986d976478b0232f6085c8c9bcd194f /cmd
parent3830a8ad69fd861558f4d8ee7ee67b05c244eb47 (diff)
downloadsolec-0deb1e71a0e71432519b7dc0998ebbf06f2225b0.tar.gz
solec-0deb1e71a0e71432519b7dc0998ebbf06f2225b0.zip
Core library
Diffstat (limited to 'cmd')
-rw-r--r--cmd/client/main.go33
-rw-r--r--cmd/daemon/main.go (renamed from cmd/mock/main.go)0
2 files changed, 33 insertions, 0 deletions
diff --git a/cmd/client/main.go b/cmd/client/main.go
index e69de29..244e543 100644
--- a/cmd/client/main.go
+++ b/cmd/client/main.go
@@ -0,0 +1,33 @@
+package main
+
+import (
+ "flag"
+ "log"
+ "net"
+
+ "git.sr.ht/~rctt/solecd/core"
+)
+
+var serverAddr string
+
+func main() {
+ flag.StringVar(&serverAddr, "a", "localhost:9999", "Server address:port")
+ flag.Parse()
+
+ var d net.Dialer
+
+ conn, err := d.Dial("tcp", serverAddr)
+ if err != nil {
+ log.Fatalf("cannot dial", err)
+ }
+ defer conn.Close()
+
+ for {
+ d, err := core.Read(conn)
+ if err != nil {
+ log.Fatalf("cannot read data: %v", err)
+ }
+
+ log.Print(d)
+ }
+}
diff --git a/cmd/mock/main.go b/cmd/daemon/main.go
index ad503c5..ad503c5 100644
--- a/cmd/mock/main.go
+++ b/cmd/daemon/main.go