go: refactor cli utils into package
This commit is contained in:
parent
46db51a4a8
commit
4ad4c8c214
2 changed files with 8 additions and 8 deletions
|
|
@ -3,7 +3,7 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"mxclientlib/mxclient"
|
||||
"mxclientlib/mxutils"
|
||||
"unsafe"
|
||||
)
|
||||
|
||||
|
|
@ -23,7 +23,7 @@ cli tools
|
|||
//export cli_discoverhs
|
||||
func cli_discoverhs(id *C.char) *C.char {
|
||||
mxid := C.GoString(id)
|
||||
result := mxclient.DiscoverHS(mxid)
|
||||
result := mxutils.DiscoverHS(mxid)
|
||||
return C.CString(result)
|
||||
}
|
||||
|
||||
|
|
@ -31,7 +31,7 @@ func cli_discoverhs(id *C.char) *C.char {
|
|||
func cli_mkmxtoken(id *C.char, pw *C.char) *C.char {
|
||||
mxid := C.GoString(id)
|
||||
mxpw := C.GoString(pw)
|
||||
result := mxclient.MkToken(mxid, mxpw)
|
||||
result := mxutils.MkToken(mxid, mxpw)
|
||||
return C.CString(result)
|
||||
}
|
||||
|
||||
|
|
@ -39,7 +39,7 @@ func cli_mkmxtoken(id *C.char, pw *C.char) *C.char {
|
|||
func cli_whoami(hs *C.char, tk *C.char) *C.char {
|
||||
_hs := C.GoString(hs)
|
||||
_tk := C.GoString(tk)
|
||||
result := mxclient.Whoami(_hs, _tk)
|
||||
result := mxutils.Whoami(_hs, _tk)
|
||||
return C.CString(result)
|
||||
}
|
||||
|
||||
|
|
@ -47,7 +47,7 @@ func cli_whoami(hs *C.char, tk *C.char) *C.char {
|
|||
func cli_accountinfo(hs *C.char, tk *C.char) *C.char {
|
||||
_hs := C.GoString(hs)
|
||||
_tk := C.GoString(tk)
|
||||
result := mxclient.AccountInfo(_hs, _tk)
|
||||
result := mxutils.AccountInfo(_hs, _tk)
|
||||
return C.CString(result)
|
||||
}
|
||||
|
||||
|
|
@ -55,14 +55,14 @@ func cli_accountinfo(hs *C.char, tk *C.char) *C.char {
|
|||
func cli_clearaccount(hs *C.char, tk *C.char) *C.char {
|
||||
_hs := C.GoString(hs)
|
||||
_tk := C.GoString(tk)
|
||||
result := mxclient.ClearAccount(_hs, _tk)
|
||||
result := mxutils.ClearAccount(_hs, _tk)
|
||||
return C.CString(result)
|
||||
}
|
||||
|
||||
//export cli_serverinfo
|
||||
func cli_serverinfo(url *C.char) *C.char {
|
||||
_url := C.GoString(url)
|
||||
result := mxclient.ServerInfo(_url)
|
||||
result := mxutils.ServerInfo(_url)
|
||||
return C.CString(result)
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
// Copyright (C) 2026 saces@c-base.org
|
||||
// SPDX-License-Identifier: AGPL-3.0-only
|
||||
package mxclient
|
||||
package mxutils
|
||||
|
||||
import (
|
||||
"context"
|
||||
Loading…
Add table
Add a link
Reference in a new issue