Ignore:
Timestamp:
Apr 29, 2017, 4:33:37 PM (7 years ago)
Author:
coas-nagasima
Message:

ファイルを追加、更新。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • EcnlProtoTool/trunk/ntshell/webserver/websocket.c

    r270 r279  
    5757#include "syssvc/syslog.h"
    5858
    59 static ECN_FBS_ID cur_out_msg;
     59static WS_FBS_ID cur_out_msg;
    6060
    6161void websocket_init(struct websocket *ws, ID wbsid)
     
    6969        if ((cur_out_msg.ptr != NULL) && (((ID *)cur_out_msg.ptr->_gap)[0] == ws->wbsid))
    7070        {
    71                 _ecn_fbs_del(cur_out_msg);
     71                _ws_fbs_del(cur_out_msg);
    7272                memset(&cur_out_msg, 0, sizeof(cur_out_msg));
    7373        }
    7474
    7575        if (ws->cur_in_msg.ptr != NULL) {
    76                 _ecn_fbs_del(ws->cur_in_msg);
     76                _ws_fbs_del(ws->cur_in_msg);
    7777                memset(&ws->cur_in_msg, 0, sizeof(ws->cur_in_msg));
    7878        }
     
    136136                        }
    137137                        else {
    138                                 _ecn_fbs_cre(1, &ws->cur_in_msg);
     138                                _ws_fbs_cre(1, &ws->cur_in_msg);
    139139                                s->state++;
    140140                        }
     
    143143                default:
    144144                        if(ws->cur_in_msg.ptr != NULL)
    145                                 _ecn_fbs_poke(ws->cur_in_msg, s->data_pos, *pos ^ s->masking_key[s->data_pos % 4]);
     145                                _ws_fbs_poke(ws->cur_in_msg, s->data_pos, *pos ^ s->masking_key[s->data_pos % 4]);
    146146
    147147                        s->data_pos++;
     
    152152                                if (ws->cur_in_msg.ptr != NULL) {
    153153                                        ((ID *)ws->cur_in_msg.ptr->_gap)[0] = ws->wbsid;
    154                                         ret = psnd_dtq(ecn_api_mailboxid, (intptr_t)ws->cur_in_msg.ptr);
     154                                        ret = psnd_dtq(ws_api_mailboxid, (intptr_t)ws->cur_in_msg.ptr);
    155155                                        if (ret != E_OK) {
    156                                                 syslog(LOG_WARNING, "websocket_input() : psnd_dtq(%d) result = %d", ecn_api_mailboxid, ret);
    157                                                 _ecn_fbs_del(ws->cur_in_msg);
     156                                                syslog(LOG_WARNING, "websocket_input() : psnd_dtq(%d) result = %d", ws_api_mailboxid, ret);
     157                                                _ws_fbs_del(ws->cur_in_msg);
    158158                                        }
    159159                                }
     
    172172        struct websocket *mws;
    173173        ER ret;
    174         ECN_FBS_ID data;
     174        WS_FBS_ID data;
    175175        ID wbsid;
    176176
     
    196196                        break;
    197197
    198                 _ecn_fbs_del(cur_out_msg);
     198                _ws_fbs_del(cur_out_msg);
    199199        }
    200200
     
    217217                                return (intptr_t)pos - (intptr_t)data;
    218218
    219                         s->payload_len = _ecn_fbs_get_datalen(cur_out_msg);
     219                        s->payload_len = _ws_fbs_get_datalen(cur_out_msg);
    220220                        if(s->payload_len == 0){
    221221                                goto next;
     
    281281                // Payload buffer
    282282                default:
    283                         *pos = _ecn_fbs_peek(cur_out_msg, s->data_pos) ^ s->masking_key[s->data_pos % 4];
     283                        *pos = _ws_fbs_peek(cur_out_msg, s->data_pos) ^ s->masking_key[s->data_pos % 4];
    284284
    285285                        s->data_pos++;
     
    289289                        break;
    290290                next:
    291                         _ecn_fbs_del(cur_out_msg);
     291                        _ws_fbs_del(cur_out_msg);
    292292                        memset(&cur_out_msg, 0, sizeof(cur_out_msg));
    293293                        s->state = 0;
Note: See TracChangeset for help on using the changeset viewer.