All checks were successful
Plugin Library CI / publish (00.BuildOriginality) (push) Successful in 13s
Plugin Library CI / publish (00.StaryEvo) (push) Successful in 17s
Plugin Library CI / publish (00.StaryEvoTools) (push) Successful in 35s
Plugin Library CI / publish (01.HybridCLR) (push) Successful in 15s
Plugin Library CI / publish (02.InformationSave) (push) Successful in 3s
Plugin Library CI / publish (03.YooAsset) (push) Successful in 33s
Plugin Library CI / publish (04.AudioCore) (push) Successful in 3s
Plugin Library CI / publish (05.TableTextConversion) (push) Successful in 5s
Plugin Library CI / publish (06.UIFarme) (push) Successful in 15s
Plugin Library CI / publish (07.RKTools) (push) Successful in 2s
Plugin Library CI / publish (08.UniTask) (push) Successful in 3s
Plugin Library CI / publish (09.CodeChecker) (push) Successful in 16s
Plugin Library CI / publish (10.StoryEditor) (push) Successful in 3s
Plugin Library CI / publish (10.XNode) (push) Successful in 3s
Plugin Library CI / publish (11.PointCloudTools) (push) Successful in 2s
Plugin Library CI / publish (12.WeixinMinigame) (push) Successful in 2m32s
64 lines
3.0 KiB
JavaScript
64 lines
3.0 KiB
JavaScript
var WXUDPSocketLibrary =
|
|
{
|
|
WX_CreateUDPSocket:function() {
|
|
var res = window.WXWASMSDK.WX_CreateUDPSocket();
|
|
var bufferSize = lengthBytesUTF8(res || '') + 1;
|
|
var buffer = _malloc(bufferSize);
|
|
stringToUTF8(res, buffer, bufferSize);
|
|
return buffer;
|
|
},
|
|
WX_UDPSocketClose:function(id) {
|
|
window.WXWASMSDK.WX_UDPSocketClose(_WXPointer_stringify_adaptor(id));
|
|
},
|
|
WX_UDPSocketConnect:function(id, option) {
|
|
window.WXWASMSDK.WX_UDPSocketConnect(_WXPointer_stringify_adaptor(id), _WXPointer_stringify_adaptor(option));
|
|
},
|
|
WX_UDPSocketOffClose:function(id) {
|
|
window.WXWASMSDK.WX_UDPSocketOffClose(_WXPointer_stringify_adaptor(id));
|
|
},
|
|
WX_UDPSocketOffError:function(id) {
|
|
window.WXWASMSDK.WX_UDPSocketOffError(_WXPointer_stringify_adaptor(id));
|
|
},
|
|
WX_UDPSocketOffListening:function(id) {
|
|
window.WXWASMSDK.WX_UDPSocketOffListening(_WXPointer_stringify_adaptor(id));
|
|
},
|
|
WX_UDPSocketOffMessage:function(id) {
|
|
window.WXWASMSDK.WX_UDPSocketOffMessage(_WXPointer_stringify_adaptor(id));
|
|
},
|
|
WX_UDPSocketOnClose:function(id) {
|
|
window.WXWASMSDK.WX_UDPSocketOnClose(_WXPointer_stringify_adaptor(id));
|
|
},
|
|
WX_UDPSocketOnError:function(id) {
|
|
window.WXWASMSDK.WX_UDPSocketOnError(_WXPointer_stringify_adaptor(id));
|
|
},
|
|
WX_UDPSocketOnListening:function(id) {
|
|
window.WXWASMSDK.WX_UDPSocketOnListening(_WXPointer_stringify_adaptor(id));
|
|
},
|
|
WX_UDPSocketOnMessage:function(id, needInfo) {
|
|
window.WXWASMSDK.WX_UDPSocketOnMessage(_WXPointer_stringify_adaptor(id), needInfo);
|
|
},
|
|
WX_UDPSocketSendString:function(id, data, param) {
|
|
window.WXWASMSDK.WX_UDPSocketSendString(_WXPointer_stringify_adaptor(id), _WXPointer_stringify_adaptor(data), _WXPointer_stringify_adaptor(param));
|
|
},
|
|
WX_UDPSocketSendBuffer:function(id, dataPtr, dataLength, param) {
|
|
window.WXWASMSDK.WX_UDPSocketSendBuffer(_WXPointer_stringify_adaptor(id), dataPtr, dataLength, _WXPointer_stringify_adaptor(param));
|
|
},
|
|
WX_UDPSocketSetTTL:function(id, ttl) {
|
|
window.WXWASMSDK.WX_UDPSocketSetTTL(_WXPointer_stringify_adaptor(id), ttl);
|
|
},
|
|
WX_UDPSocketWriteString:function(id, data, param) {
|
|
window.WXWASMSDK.WX_UDPSocketWriteString(_WXPointer_stringify_adaptor(id), _WXPointer_stringify_adaptor(data), _WXPointer_stringify_adaptor(param));
|
|
},
|
|
WX_UDPSocketWriteBuffer:function(id, dataPtr, dataLength, param) {
|
|
window.WXWASMSDK.WX_UDPSocketWriteBuffer(_WXPointer_stringify_adaptor(id), dataPtr, dataLength, _WXPointer_stringify_adaptor(param));
|
|
},
|
|
WX_UDPSocketBind:function(id, port) {
|
|
var res = window.WXWASMSDK.WX_UDPSocketBind(_WXPointer_stringify_adaptor(id), port);
|
|
return res;
|
|
},
|
|
WX_RegisterUDPSocketOnMessageCallback:function(callback) {
|
|
window.WXWASMSDK.WX_RegisterUDPSocketOnMessageCallback(callback);
|
|
}
|
|
};
|
|
|
|
mergeInto(LibraryManager.library, WXUDPSocketLibrary); |