Started implementing message passing by area. This will be needed for drag & drop messages and will probably be used for large messages instead of sending them through a port. Not yet finished and not enabled. Cleaned up a part of BLooper - this class should probably be cleaned up completely.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16459 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Michael Lotz
2006-02-18 12:29:05 +00:00
parent 7938b1158e
commit 721a0fe3e4
4 changed files with 317 additions and 136 deletions
+5
View File
@@ -269,6 +269,11 @@ class BMessage {
status_t _InitHeader();
status_t _Clear();
status_t _FlattenToArea(message_header **_header) const;
status_t _CopyForWrite();
status_t _Reference(message_header *header);
status_t _Dereference();
status_t _ResizeData(int32 offset, int32 change);
uint32 _HashName(const char* name) const;