Показать сообщение отдельно
  #4 (permalink)  
Старый 18.10.2014, 22:56
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,588

Если эти offset и len уникальны для каждого экземпляра, то зачем их хранить на уровне класса, а если они общие, то в чём смысл выдавать их таким образом?
Проще всего не заворачиваться и добавить отдельно в прототип:
Packet.prototype.params = {
        protocolID : {
                      offset: 0,
                      len:     4
                },
        ... и т.д.
     };

Но можно и по извращаться конечно.)
__________________
29375, 35

Последний раз редактировалось Aetae, 18.10.2014 в 23:09.
Ответить с цитированием