![]()  | 
  
    dbus-cxx
    
   | 
 
Represents a DBus call return message. More...
#include <returnmessage.h>

Public Member Functions | |
| bool | set_reply_serial (uint32_t) | 
| uint32_t | reply_serial () const | 
| virtual MessageType | type () const | 
  Public Member Functions inherited from DBus::Message | |
| virtual | ~Message () | 
| bool | operator== (const Message &other) | 
| bool | is_valid () const | 
| void | invalidate () | 
| operator bool () const | |
| uint32_t | serial () const | 
| virtual MessageType | type () const =0 | 
| void | set_auto_start (bool auto_start) | 
| bool | auto_start () | 
| Returns true if the bus is allowed to start an owner for this message's destination if it is not running.  More... | |
| bool | set_destination (const std::string &s) | 
| Set the destination of this message.  More... | |
| std::string | destination () const | 
| std::string | sender () const | 
| Signature | signature () const | 
| template<typename T > | |
| MessageIterator | operator>> (T &value) const | 
| template<typename T > | |
| MessageAppendIterator | operator<< (const T &value) | 
| MessageIterator | begin () const | 
| MessageIterator | end () const | 
| MessageAppendIterator | append () | 
| bool | serialize_to_vector (std::vector< uint8_t > *vec, uint32_t serial) const | 
| Serialize this message to the given vector.  More... | |
| Variant | header_field (MessageHeaderFields field) const | 
| Returns the given header field(if it exists), otherwise returns a default constructed variant.  More... | |
| uint8_t | flags () const | 
| The message flags, as the marshaled byte.  More... | |
| Variant | set_header_field (MessageHeaderFields field, Variant value) | 
| Set the given header field.  More... | |
| Endianess | endianess () const | 
| const std::vector< int > & | filedescriptors () const | 
Static Public Member Functions | |
| static std::shared_ptr< ReturnMessage > | create () | 
| static std::shared_ptr< ReturnMessage > | create (std::shared_ptr< const CallMessage > callee) | 
  Static Public Member Functions inherited from DBus::Message | |
| static std::shared_ptr< Message > | create_from_data (uint8_t *data, uint32_t data_len, std::vector< int > fds=std::vector< int >()) | 
Protected Member Functions | |
| ReturnMessage () | |
  Protected Member Functions inherited from DBus::Message | |
| Message () | |
| void | append_signature (std::string toappend) | 
| void | clear_sig_and_data () | 
| Clears the signature and the data, so you can re-append data.  More... | |
| void | set_flags (uint8_t flags) | 
Represents a DBus call return message.
This class inherits from Message and uses the dbus_message_* methods to create an interface for a return message that is a response to a call message.
      
  | 
  protected | 
Referenced by create().
      
  | 
  static | 
References ReturnMessage().
Referenced by DBus::Message::create_from_data(), and DBus::CallMessage::create_reply().
      
  | 
  static | 
References ReturnMessage().
| uint32_t DBus::ReturnMessage::reply_serial | ( | ) | const | 
| bool DBus::ReturnMessage::set_reply_serial | ( | uint32_t | s | ) | 
References DBus::Reply_Serial, and DBus::Message::set_header_field().
      
  | 
  virtual | 
Implements DBus::Message.
References DBus::RETURN.