NAME

Net::DBus::Binding::Message - Base class for messages

SYNOPSIS

Sending a message

my $msg = new Net::DBus::Binding::Message::Signal;
my $iterator = $msg->iterator;

$iterator->append_byte(132);
$iterator->append_int32(14241);

$connection->send($msg);

DESCRIPTION

Provides a base class for the different kinds of message that can be sent/received. Instances of this class are never instantiated directly, rather one of the four sub-types Net::DBus::Binding::Message::Signal, Net::DBus::Binding::Message::MethodCall, Net::DBus::Binding::Message::MethodReturn, Net::DBus::Binding::Message::Error should be used.

METHODS

    my $iterator = $msg->iterator;

    Retrieves an iterator which can be used for reading or writing fields of the message. The returned object is an instance of the Net::DBus::Binding::Iterator class.

SEE ALSO

Net::DBus::Binding::Server, Net::DBus::Binding::Connection, Net::DBus::Binding::Message::Signal, Net::DBus::Binding::Message::MethodCall, Net::DBus::Binding::Message::MethodReturn, Net::DBus::Binding::Message::Error

AUTHOR

Daniel Berrange <dan@berrange.com>

COPYRIGHT

Copyright 2004 by Daniel Berrange

1 POD Error

The following errors were encountered while parsing the POD:

Around line 50:

You can't have =items (as at line 163) unless the first thing after the =over is an =item