INNER CODE UNIT · Go

SetPushName

krypton-byte/neonize · goneonize/main.go:305

func SetPushName(id *C.char, name *C.char) *C.char {
	client, exists := clients[C.GoString(id)]
	if !exists {
		return C.CString("client not found")
	}
	err := client.SendAppState(context.Background(), appstate.BuildSettingPushName(C.GoString(name)))
	if err != nil {
		return C.CString(err.Error())
	}
	return C.CString("")
}

//export GetPNFromLID
func GetPNFromLID(id *C.char, JIDByte *C.uchar, JIDSize C.int) *C.struct_BytesReturn {
	var neoJIDProto defproto.JID
	return_ := defproto.GetJIDFromStoreReturnFunction{}
	jidbyte := getByteByAddr(JIDByte, JIDSize)
	err := proto.Unmarshal(jidbyte, &neoJIDProto)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…