| Index: dbus/message.h
|
| diff --git a/dbus/message.h b/dbus/message.h
|
| index 780e6c5b46628eaa9d3f7dd03e8dbe0e8358d4b6..7dffe0e0f60965d6de1f5ebf3fb2db7c20811026 100644
|
| --- a/dbus/message.h
|
| +++ b/dbus/message.h
|
| @@ -5,11 +5,13 @@
|
| #ifndef DBUS_MESSAGE_H_
|
| #define DBUS_MESSAGE_H_
|
|
|
| +#include <dbus/dbus.h>
|
| +#include <stddef.h>
|
| +#include <stdint.h>
|
| #include <string>
|
| #include <vector>
|
| -#include <dbus/dbus.h>
|
|
|
| -#include "base/basictypes.h"
|
| +#include "base/macros.h"
|
| #include "base/memory/scoped_ptr.h"
|
| #include "dbus/dbus_export.h"
|
| #include "dbus/file_descriptor.h"
|
| @@ -99,8 +101,8 @@ class CHROME_DBUS_EXPORT Message {
|
| bool SetMember(const std::string& member);
|
| bool SetErrorName(const std::string& error_name);
|
| bool SetSender(const std::string& sender);
|
| - void SetSerial(uint32 serial);
|
| - void SetReplySerial(uint32 reply_serial);
|
| + void SetSerial(uint32_t serial);
|
| + void SetReplySerial(uint32_t reply_serial);
|
| // SetSignature() does not exist as we cannot do it.
|
|
|
| // Gets the destination, the path, the interface, the member, etc.
|
| @@ -113,8 +115,8 @@ class CHROME_DBUS_EXPORT Message {
|
| std::string GetSender();
|
| std::string GetSignature();
|
| // Gets the serial and reply serial numbers. Returns 0 if not set.
|
| - uint32 GetSerial();
|
| - uint32 GetReplySerial();
|
| + uint32_t GetSerial();
|
| + uint32_t GetReplySerial();
|
|
|
| // Returns the string representation of this message. Useful for
|
| // debugging. The output is truncated as needed (ex. strings are truncated
|
| @@ -270,14 +272,14 @@ class CHROME_DBUS_EXPORT MessageWriter {
|
| ~MessageWriter();
|
|
|
| // Appends a byte to the message.
|
| - void AppendByte(uint8 value);
|
| + void AppendByte(uint8_t value);
|
| void AppendBool(bool value);
|
| - void AppendInt16(int16 value);
|
| - void AppendUint16(uint16 value);
|
| - void AppendInt32(int32 value);
|
| - void AppendUint32(uint32 value);
|
| - void AppendInt64(int64 value);
|
| - void AppendUint64(uint64 value);
|
| + void AppendInt16(int16_t value);
|
| + void AppendUint16(uint16_t value);
|
| + void AppendInt32(int32_t value);
|
| + void AppendUint32(uint32_t value);
|
| + void AppendInt64(int64_t value);
|
| + void AppendUint64(uint64_t value);
|
| void AppendDouble(double value);
|
| void AppendString(const std::string& value);
|
| void AppendObjectPath(const ObjectPath& value);
|
| @@ -308,7 +310,7 @@ class CHROME_DBUS_EXPORT MessageWriter {
|
| // Appends the array of bytes. Arrays of bytes are often used for
|
| // exchanging binary blobs hence it's worth having a specialized
|
| // function.
|
| - void AppendArrayOfBytes(const uint8* values, size_t length);
|
| + void AppendArrayOfBytes(const uint8_t* values, size_t length);
|
|
|
| // Appends the array of strings. Arrays of strings are often used for
|
| // exchanging lists of names hence it's worth having a specialized
|
| @@ -332,14 +334,14 @@ class CHROME_DBUS_EXPORT MessageWriter {
|
| // widely used in D-Bus services so it's worth having a specialized
|
| // function. For instance, The third parameter of
|
| // "org.freedesktop.DBus.Properties.Set" is a variant.
|
| - void AppendVariantOfByte(uint8 value);
|
| + void AppendVariantOfByte(uint8_t value);
|
| void AppendVariantOfBool(bool value);
|
| - void AppendVariantOfInt16(int16 value);
|
| - void AppendVariantOfUint16(uint16 value);
|
| - void AppendVariantOfInt32(int32 value);
|
| - void AppendVariantOfUint32(uint32 value);
|
| - void AppendVariantOfInt64(int64 value);
|
| - void AppendVariantOfUint64(uint64 value);
|
| + void AppendVariantOfInt16(int16_t value);
|
| + void AppendVariantOfUint16(uint16_t value);
|
| + void AppendVariantOfInt32(int32_t value);
|
| + void AppendVariantOfUint32(uint32_t value);
|
| + void AppendVariantOfInt64(int64_t value);
|
| + void AppendVariantOfUint64(uint64_t value);
|
| void AppendVariantOfDouble(double value);
|
| void AppendVariantOfString(const std::string& value);
|
| void AppendVariantOfObjectPath(const ObjectPath& value);
|
| @@ -380,14 +382,14 @@ class CHROME_DBUS_EXPORT MessageReader {
|
| // Gets the byte at the current iterator position.
|
| // Returns true and advances the iterator on success.
|
| // Returns false if the data type is not a byte.
|
| - bool PopByte(uint8* value);
|
| + bool PopByte(uint8_t* value);
|
| bool PopBool(bool* value);
|
| - bool PopInt16(int16* value);
|
| - bool PopUint16(uint16* value);
|
| - bool PopInt32(int32* value);
|
| - bool PopUint32(uint32* value);
|
| - bool PopInt64(int64* value);
|
| - bool PopUint64(uint64* value);
|
| + bool PopInt16(int16_t* value);
|
| + bool PopUint16(uint16_t* value);
|
| + bool PopInt32(int32_t* value);
|
| + bool PopUint32(uint32_t* value);
|
| + bool PopInt64(int64_t* value);
|
| + bool PopUint64(uint64_t* value);
|
| bool PopDouble(double* value);
|
| bool PopString(std::string* value);
|
| bool PopObjectPath(ObjectPath* value);
|
| @@ -411,7 +413,7 @@ class CHROME_DBUS_EXPORT MessageReader {
|
| // Ownership of the memory pointed to by |bytes| remains with the
|
| // MessageReader; |bytes| must be copied if the contents will be referenced
|
| // after the MessageReader is destroyed.
|
| - bool PopArrayOfBytes(const uint8** bytes, size_t* length);
|
| + bool PopArrayOfBytes(const uint8_t** bytes, size_t* length);
|
|
|
| // Gets the array of strings at the current iterator position. |strings| is
|
| // cleared before being modified. Returns true and advances the iterator on
|
| @@ -446,14 +448,14 @@ class CHROME_DBUS_EXPORT MessageReader {
|
| // Variants are widely used in D-Bus services so it's worth having a
|
| // specialized function. For instance, The return value type of
|
| // "org.freedesktop.DBus.Properties.Get" is a variant.
|
| - bool PopVariantOfByte(uint8* value);
|
| + bool PopVariantOfByte(uint8_t* value);
|
| bool PopVariantOfBool(bool* value);
|
| - bool PopVariantOfInt16(int16* value);
|
| - bool PopVariantOfUint16(uint16* value);
|
| - bool PopVariantOfInt32(int32* value);
|
| - bool PopVariantOfUint32(uint32* value);
|
| - bool PopVariantOfInt64(int64* value);
|
| - bool PopVariantOfUint64(uint64* value);
|
| + bool PopVariantOfInt16(int16_t* value);
|
| + bool PopVariantOfUint16(uint16_t* value);
|
| + bool PopVariantOfInt32(int32_t* value);
|
| + bool PopVariantOfUint32(uint32_t* value);
|
| + bool PopVariantOfInt64(int64_t* value);
|
| + bool PopVariantOfUint64(uint64_t* value);
|
| bool PopVariantOfDouble(double* value);
|
| bool PopVariantOfString(std::string* value);
|
| bool PopVariantOfObjectPath(ObjectPath* value);
|
|
|