Module: MaxCube::Messages::TCP
- Defined in:
- lib/maxcube/messages/tcp.rb,
lib/maxcube/messages/tcp/parser.rb,
lib/maxcube/messages/tcp/type/a.rb,
lib/maxcube/messages/tcp/type/c.rb,
lib/maxcube/messages/tcp/type/f.rb,
lib/maxcube/messages/tcp/type/h.rb,
lib/maxcube/messages/tcp/type/l.rb,
lib/maxcube/messages/tcp/type/m.rb,
lib/maxcube/messages/tcp/type/n.rb,
lib/maxcube/messages/tcp/type/q.rb,
lib/maxcube/messages/tcp/type/s.rb,
lib/maxcube/messages/tcp/type/t.rb,
lib/maxcube/messages/tcp/type/u.rb,
lib/maxcube/messages/tcp/type/z.rb,
lib/maxcube/messages/tcp/handler.rb,
lib/maxcube/messages/tcp/serializer.rb
Overview
Structure of message:
-
Starts with single letter followed by ‘:’
-
Ends with “rn”
Example (unencoded): X:messagern As all messages are being split by “rn”, it does not occur in single message processing, only in raw data processing.
Defined Under Namespace
Modules: Handler Classes: Parser, Serializer
Constant Summary collapse
- MSG_MAX_LEN =
Without “rn”, with it it is 1900
1898