Lines Matching refs:webMessage

47   static ArkWeb_WebMessageAPI *webMessage = nullptr;
52webMessage = reinterpret_cast<ArkWeb_WebMessageAPI *>(OH_ArkWeb_GetNativeAPI(ARKWEB_NATIVE_WEB_MES…
501 ArkWeb_WebMessageAPI *webMessage = nullptr;
509 webMessage->getType(message));
511 void *back = webMessage->getData(message, &len);
512 if (webMessage->getType(message) == ArkWeb_WebMessageType::ARKWEB_STRING) {
515 } else if (webMessage->getType(message) == ArkWeb_WebMessageType::ARKWEB_BUFFER) {
543webMessage = reinterpret_cast<ArkWeb_WebMessageAPI *>(OH_ArkWeb_GetNativeAPI(ARKWEB_NATIVE_WEB_MES…
544 if (webMessage)
597 ArkWeb_WebMessagePtr message = webMessage->createWebMessage();
598 webMessage->setType(message, ArkWeb_WebMessageType::ARKWEB_STRING);
600 webMessage->setData(message, (void *)str.c_str(), str.length() + 1);
603 webMessage->destroyWebMessage(&message);
639 ArkWeb_WebMessagePtr message = webMessage->createWebMessage();
640 webMessage->setType(message, ArkWeb_WebMessageType::ARKWEB_STRING);
642 webMessage->setData(message, (void *)str.c_str(), str.length() + 1);
710 ArkWeb_WebMessagePtr message = webMessage->createWebMessage();
711 webMessage->setType(message, ArkWeb_WebMessageType::ARKWEB_NONE);
713 webMessage->setData(message, (void *)str.c_str(), str.length() + 1);
715 webMessage->destroyWebMessage(&message);
741 ArkWeb_WebMessagePtr message1 = webMessage->createWebMessage();
742 webMessage->setType(message1, ArkWeb_WebMessageType::ARKWEB_BUFFER);
744 webMessage->setData(message1, (void *)str1.c_str(), str1.length());
746 webMessage->destroyWebMessage(&message1);