Message
Object Hierarchy:
Description:
[ Compact ]
[ CCode ( cname = "pn_message_t" ) ]
public class Message
[ CCode ( cname = "pn_message_t" ) ]
public class Message
Namespace: Proton
Package: libqpid-proton
Content:
Properties:
- public string address { get; set; }
- public Data annotations { get; }
- public Data body { get; }
- public string content_encoding { get; set; }
- public string content_type { get; set; }
- public Atom correlation_id { get; set; }
- public Timestamp creation_time { get; set; }
- public uint32 delivery_count { get; set; }
- public bool durable { get; set; }
- public int errno { get; }
- public string? error { get; }
- public Timestamp expiry_time { get; set; }
- public bool first_acquirer { get; set; }
- public Format format { get; set; }
- public string group_id { get; set; }
- public Sequence group_sequence { get; set; }
- public Atom id { get; set; }
- public bool inferred { get; set; }
- public Data instructions { get; }
- public uint8 priority { get; set; }
- public Data properties { get; }
- public string reply_to { get; set; }
- public string reply_to_group_id { get; set; }
- public string subject { get; set; }
- public Millis ttl { get; set; }
- public Bytes user_id { get; set; }
Static methods:
Creation methods:
- public Message ()
Methods:
- public void clear ()
- public Data correlation_id_data ()
- public int decode (uint8[] bytes)
- public int encode (uint8[] bytes)
- public Data id_data ()
- public int load (uint8[] data)
- public int load_amqp (uint8[] data)
- public int load_data (uint8[] data)
- public int load_json (uint8[] data)
- public int load_text (uint8[] data)
- public int save (uint8[] data, out size_t size)
- public int save_amqp (uint8[] data, out size_t size)
- public int save_data (uint8[] data, out size_t size)
- public int save_json (uint8[] data, out size_t size)
- public int save_text (uint8[] data, out size_t size)