Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   как создать struct (https://javascript.ru/forum/misc/66367-kak-sozdat-struct.html)

Sergey and 11.12.2016 16:51

как создать struct
 
Подскажите как объявить структуру в javascript?
Задача передать с вебсервера данные в браузер.
На сервере структура отправляется через websocket в формате binary.
Код:

struct{
int a;
int b;
float vol;
.....
....
...
}datamusik;

websoketsent ((void*)&datamusik, strlen(datamusik));

В браузере приходит в формате arraybufer. Как восстановить эту структуру на javascript ?

Код:

function startreceve() {

        var url = $('#wsip').val();
        sl_ws = new WebSocket(url);
        sl_ws.binaryType = 'arraybuffer';

        sl_ws.onopen = function() {
        alert("WebSocket Connected");       
        };

        sl_ws.onerror = function() {
            alert("WebSocket Error");
        };

        sl_ws.onmessage = function(event) {             
          var buffer = new Uint8Array(event.data);
         
            for (var i=0; i < 10; i++) {
           
        ???        buffer[i] ;
           
   
    } 
         
        };



Часовой пояс GMT +3, время: 18:26.