Logo Search packages:      
Sourcecode: dbus-java version File versions  Download package

org::freedesktop::dbus::Error Class Reference

Inheritance diagram for org::freedesktop::dbus::Error:

org::freedesktop::dbus::Message

List of all members.


Detailed Description

Error messages which can be sent over the bus.

Definition at line 26 of file Error.java.


Public Member Functions

int align (int current, byte type)
void append (String sig, Object...data) throws DBusException
void appendint (long l, int width)
long demarshallint (byte[] buf, int ofs, int width)
 Error (Message m, Throwable e) throws DBusException
 Error (String source, Message m, Throwable e) throws DBusException
 Error (String source, String dest, String errorName, long replyserial, String sig, Object...args) throws DBusException
 Error (String dest, String errorName, long replyserial, String sig, Object...args) throws DBusException
Object[] extract (String sig, byte[] buf, int[] ofs) throws DBusException
Object[] extract (String sig, byte[] buf, int ofs) throws DBusException
String getDestination ()
DBusExecutionException getException ()
int getFlags ()
Object getHeader (byte type)
String getInterface ()
String getName ()
Object[] getParameters () throws DBusException
String getPath ()
long getReplySerial ()
long getSerial ()
String getSig ()
String getSource ()
byte[][] getWireData ()
void marshallint (long l, byte[] buf, int ofs, int width)
void pad (byte type)
void setSource (String source) throws DBusException
void throwException () throws DBusExecutionException
String toString ()

Static Public Member Functions

static long demarshallint (byte[] buf, int ofs, byte endian, int width)
static long demarshallintBig (byte[] buf, int ofs, int width)
static long demarshallintLittle (byte[] buf, int ofs, int width)
static int getAlignment (byte type)
static String getHeaderFieldName (byte field)
static void marshallintBig (long l, byte[] buf, int ofs, int width)
static void marshallintLittle (long l, byte[] buf, int ofs, int width)

Static Public Attributes

static final byte PROTOCOL = 1

Protected Member Functions

void appendByte (byte b)
void appendBytes (byte[] buf)
void setArgs (Object[] args)

Protected Attributes

long bytecounter
byte flags
Map< Byte, Object > headers
byte protover
long serial
byte type
byte[][] wiredata

Static Protected Attributes

static long globalserial = 0

Package Functions

void populate (byte[] msg, byte[] headers, byte[] body) throws DBusException

Static Package Functions

 [static initializer]

Static Private Member Functions

static Class<?extends
DBusExecutionException
createExceptionClass (String name)

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index