version the cli api part

This commit is contained in:
saces 2026-03-12 10:00:46 +01:00
parent 2175ca16f2
commit a563bffec5
8 changed files with 25 additions and 25 deletions

View file

@ -121,8 +121,8 @@ func FreeCString(s *C.char) {
cli tools
*/
//export cli_discoverhs
func cli_discoverhs(id *C.char) *C.char {
//export cliv0_discoverhs
func cliv0_discoverhs(id *C.char) *C.char {
mxid := C.GoString(id)
result, err := mxutils.DiscoverHS(mxid)
if err != nil {
@ -131,40 +131,40 @@ func cli_discoverhs(id *C.char) *C.char {
return C.CString(result)
}
//export cli_mkmxtoken
func cli_mkmxtoken(id *C.char, pw *C.char) *C.char {
//export cliv0_mkmxtoken
func cliv0_mkmxtoken(id *C.char, pw *C.char) *C.char {
mxid := C.GoString(id)
mxpw := C.GoString(pw)
result := mxutils.MkToken(mxid, mxpw)
return C.CString(result)
}
//export cli_whoami
func cli_whoami(hs *C.char, tk *C.char) *C.char {
//export cliv0_whoami
func cliv0_whoami(hs *C.char, tk *C.char) *C.char {
_hs := C.GoString(hs)
_tk := C.GoString(tk)
result := mxutils.Whoami(_hs, _tk)
return C.CString(result)
}
//export cli_accountinfo
func cli_accountinfo(hs *C.char, tk *C.char) *C.char {
//export cliv0_accountinfo
func cliv0_accountinfo(hs *C.char, tk *C.char) *C.char {
_hs := C.GoString(hs)
_tk := C.GoString(tk)
result := mxutils.AccountInfo(_hs, _tk)
return C.CString(result)
}
//export cli_clearaccount
func cli_clearaccount(hs *C.char, tk *C.char) *C.char {
//export cliv0_clearaccount
func cliv0_clearaccount(hs *C.char, tk *C.char) *C.char {
_hs := C.GoString(hs)
_tk := C.GoString(tk)
result := mxutils.ClearAccount(_hs, _tk)
return C.CString(result)
}
//export cli_serverinfo
func cli_serverinfo(url *C.char) *C.char {
//export cliv0_serverinfo
func cliv0_serverinfo(url *C.char) *C.char {
_url := C.GoString(url)
result := mxutils.ServerInfo(_url)
return C.CString(result)