struct
Circed::Network::FastMessageParser::ParsedMessage
- Circed::Network::FastMessageParser::ParsedMessage
- Struct
- Value
- Object
Overview
Optimized message structure with minimal allocations
Defined in:
circed/network/fast_message_parser.crConstructors
Instance Method Summary
- #command : String
- #params : Array(String)
- #prefix : String | Nil
- #raw_line : String
-
#server_message? : Bool
Check if this is a server-to-server message
- #source_host : String | Nil
-
#source_nick : String | Nil
Fast hostmask parsing for server messages
- #source_user : String | Nil
-
#trailing_param : String | Nil
Get trailing parameter (after ':')
Constructor Detail
def self.new(prefix : String | Nil, command : String, params : Array(String), raw_line : String)
#