Skip to content

Message Structure

Joshua Scott edited this page Oct 2, 2018 · 2 revisions
Name Type Description
isControl uint8_t If false (<1), then the message data is application-specific. Otherwise, the message data is a control message determined by the opCode field.
opCode uint8_t If isControl is true (>0), this indicates the type of control message found in the message data. Otherwise, this has not been observed to be anything but 0.
undefined uint8_t Hasn't been observed as anything but 0. Unknown use.
undefined uint8_t Hasn't been observed as anything but 0. Unknown use.
data uint8_t[] The message data.
  1. Introduction
  2. Data Markup Language (DML)
    1. What is DML?
    2. DML Syntax
    3. DML Data Types
    4. DML Examples
  3. Property Class System
    1. Work in Progress
  4. KingsIsle Networking Protocol (KINP)
    1. Sessions
    2. Message Framing
    3. Message Structure
    4. Control Messages
      1. Session Offer
      2. Session Accept
      3. Keep Alive
    5. DML Messages
      1. Message Modules
      2. Binary Structure

Clone this wiki locally