Lines Matching defs:BMessage

70 	bigtime_t timeout, BMessage* reply);
80 BBlockCache* BMessage::sMsgCache = NULL;
81 port_id BMessage::sReplyPorts[sNumReplyPorts];
82 int32 BMessage::sReplyPortInUse[sNumReplyPorts];
114 BMessage* reply)
148 BMessage::BMessage()
155 BMessage::BMessage(BMessage* other)
163 BMessage::BMessage(uint32 _what)
172 BMessage::BMessage(const BMessage& other)
180 BMessage::~BMessage()
187 BMessage&
188 BMessage::operator=(const BMessage& other)
247 BMessage::operator new(size_t size)
255 BMessage::operator new(size_t size, const std::nothrow_t& noThrow)
263 BMessage::operator new(size_t, void* pointer)
271 BMessage::operator delete(void* pointer, size_t size)
281 BMessage::HasSameData(const BMessage& other, bool ignoreFieldOrder,
323 BMessage message, otherMessage;
345 BMessage::_InitCommon(bool initHeader)
370 BMessage::_InitHeader()
400 BMessage::_Clear()
435 BMessage::GetInfo(type_code typeRequested, int32 index, char** nameFound,
480 BMessage::GetInfo(const char* name, type_code* typeFound,
502 BMessage::GetInfo(const char* name, type_code* typeFound, bool* fixedSize)
521 BMessage::GetInfo(const char* name, type_code* typeFound, int32* countFound,
542 BMessage::CountNames(type_code type) const
563 BMessage::IsEmpty() const
571 BMessage::IsSystem() const
593 BMessage::IsReply() const
601 BMessage::PrintToStream() const
609 BMessage::_PrintToStream(const char* indent) const
614 printf("BMessage(");
736 BMessage message;
771 BMessage::Rename(const char* oldEntry, const char* newEntry)
825 BMessage::WasDelivered() const
834 BMessage::IsSourceWaiting() const
844 BMessage::IsSourceRemote() const
854 BMessage::ReturnAddress() const
867 const BMessage*
868 BMessage::Previous() const
873 fOriginal = new BMessage();
886 BMessage::WasDropped() const
895 BMessage::DropPoint(BPoint* offset) const
906 BMessage::SendReply(uint32 command, BHandler* replyTo)
909 BMessage message(command);
915 BMessage::SendReply(BMessage* reply, BHandler* replyTo, bigtime_t timeout)
924 BMessage::SendReply(BMessage* reply, BMessenger replyTo, bigtime_t timeout)
968 BMessage::SendReply(uint32 command, BMessage* replyToReply)
971 BMessage message(command);
977 BMessage::SendReply(BMessage* reply, BMessage* replyToReply,
1025 BMessage::FlattenedSize() const
1037 BMessage::Flatten(char* buffer, ssize_t size) const
1066 BMessage::Flatten(BDataIO* stream, ssize_t* size) const
1111 Often in the life of a BMessage, it will be sent to someone. Almost as
1121 this through the port. The receiving looper then builds a BMessage from
1134 BMessage::_FlattenToArea(message_header** _header) const
1157 area_id area = create_area("BMessage data", (void**)&address,
1175 BMessage::_Reference()
1206 BMessage::_Dereference()
1221 BMessage::_CopyForWrite()
1261 BMessage::_ValidateMessage()
1290 BMessage::Unflatten(const char* flatBuffer)
1306 BMessage::Unflatten(BDataIO* stream)
1380 BMessage::AddSpecifier(const char* property)
1383 BMessage message(B_DIRECT_SPECIFIER);
1393 BMessage::AddSpecifier(const char* property, int32 index)
1396 BMessage message(B_INDEX_SPECIFIER);
1410 BMessage::AddSpecifier(const char* property, int32 index, int32 range)
1416 BMessage message(B_RANGE_SPECIFIER);
1434 BMessage::AddSpecifier(const char* property, const char* name)
1437 BMessage message(B_NAME_SPECIFIER);
1451 BMessage::AddSpecifier(const BMessage* specifier)
1465 BMessage::SetCurrentSpecifier(int32 index)
1486 BMessage::GetCurrentSpecifier(int32* index, BMessage* specifier, int32* _what,
1519 BMessage::HasSpecifiers() const
1528 BMessage::PopSpecifier()
1546 BMessage::_UpdateOffsets(uint32 offset, int32 change)
1560 BMessage::_ResizeData(uint32 offset, int32 change)
1633 BMessage::_HashName(const char* name) const
1649 BMessage::_FindField(const char* name, type_code type, field_header** result)
1686 BMessage::_AddField(const char* name, type_code type, bool isFixedSize,
1735 BMessage::_RemoveField(field_header* field)
1786 BMessage::AddData(const char* name, type_code type, const void* data,
1855 BMessage::RemoveData(const char* name, int32 index)
1911 BMessage::RemoveName(const char* name)
1934 BMessage::MakeEmpty()
1943 BMessage::FindData(const char* name, type_code type, int32 index,
1979 BMessage::ReplaceData(const char* name, type_code type, int32 index,
2034 BMessage::HasData(const char* name, type_code type, int32 index) const
2051 BMessage::_StaticInit()
2062 sMsgCache = new BBlockCache(20, sizeof(BMessage), B_OBJECT_CACHE);
2067 BMessage::_StaticReInitForkedChild()
2083 BMessage::_StaticCleanup()
2096 BMessage::_StaticCacheCleanup()
2105 BMessage::_StaticGetCachedReplyPort()
2126 BMessage::_SendMessage(port_id port, team_id portOwner, int32 token,
2136 BMessage* copy = NULL;
2144 copy = new BMessage(*this);
2231 KTRACE("BMessage send remote: team: %ld, port: %ld, token: %ld, "
2252 KTRACE("BMessage send direct: port: %ld, token: %ld, "
2273 BMessage::_SendMessage(port_id port, team_id portOwner, int32 token,
2274 BMessage* reply, bigtime_t sendTimeout, bigtime_t replyTimeout) const
2339 BMessage reply;
2389 BMessage::_SendFlattenedMessage(void* data, int32 size, port_id port,
2429 void BMessage::_ReservedMessage1() {}
2430 void BMessage::_ReservedMessage2() {}
2431 void BMessage::_ReservedMessage3() {}
2441 BMessage::Add##typeName(const char* name, type val) \
2448 BMessage::Find##typeName(const char* name, type* p) const \
2455 BMessage::Find##typeName(const char* name, int32 index, type* p) const \
2472 BMessage::Replace##typeName(const char* name, type value) \
2479 BMessage::Replace##typeName(const char* name, int32 index, type value) \
2486 BMessage::Has##typeName(const char* name, int32 index) const \
2511 BMessage::Has##typeName(const char* name, int32 index) const \
2530 BMessage::Find##typeName(const char* name, int32 index) const \
2554 BMessage::Get##typeName(const char* name, type defaultValue) const \
2561 BMessage::Get##typeName(const char* name, int32 index, \
2573 BMessage::Set##typeName(const char* name, type value) \
2596 BMessage::GetPointer(const char* name, const void* defaultValue) const
2603 BMessage::GetPointer(const char* name, int32 index,
2615 BMessage::SetPointer(const char* name, const void* value)
2623 BMessage::Get##typeName(const char* name, const type& defaultValue) const \
2630 BMessage::Get##typeName(const char* name, int32 index, \
2642 BMessage::Set##typeName(const char* name, const type& value) \
2657 BMessage::AddAlignment(const char* name, const BAlignment& alignment)
2665 BMessage::AddString(const char* name, const char* string)
2673 BMessage::AddString(const char* name, const BString& string)
2681 BMessage::AddStrings(const char* name, const BStringList& list)
2695 BMessage::AddPointer(const char* name, const void* pointer)
2702 BMessage::AddMessenger(const char* name, BMessenger messenger)
2709 BMessage::AddRef(const char* name, const entry_ref* ref)
2724 BMessage::AddNodeRef(const char* name, const node_ref* ref)
2739 BMessage::AddMessage(const char* name, const BMessage* message)
2772 BMessage::AddFlat(const char* name, BFlattenable* object, int32 count)
2779 BMessage::AddFlat(const char* name, const BFlattenable* object, int32 count)
2808 BMessage::Append(const BMessage& other)
2837 BMessage::FindAlignment(const char* name, BAlignment* alignment) const
2844 BMessage::FindAlignment(const char* name, int32 index, BAlignment* alignment)
2869 BMessage::FindString(const char* name, const char** string) const
2876 BMessage::FindString(const char* name, int32 index, const char** string) const
2884 BMessage::FindString(const char* name, BString* string) const
2891 BMessage::FindString(const char* name, int32 index, BString* string) const
2906 BMessage::FindStrings(const char* name, BStringList* list) const
2936 BMessage::FindPointer(const char* name, void** pointer) const
2943 BMessage::FindPointer(const char* name, int32 index, void** pointer) const
2963 BMessage::FindMessenger(const char* name, BMessenger* messenger) const
2970 BMessage::FindMessenger(const char* name, int32 index,
2991 BMessage::FindRef(const char* name, entry_ref* ref) const
2998 BMessage::FindRef(const char* name, int32 index, entry_ref* ref) const
3018 BMessage::FindNodeRef(const char* name, node_ref* ref) const
3025 BMessage::FindNodeRef(const char* name, int32 index, node_ref* ref) const
3045 BMessage::FindMessage(const char* name, BMessage* message) const
3052 BMessage::FindMessage(const char* name, int32 index, BMessage* message) const
3065 *message = BMessage();
3072 BMessage::FindFlat(const char* name, BFlattenable* object) const
3079 BMessage::FindFlat(const char* name, int32 index, BFlattenable* object) const
3097 BMessage::FindData(const char* name, type_code type, const void** data,
3105 BMessage::ReplaceAlignment(const char* name, const BAlignment& alignment)
3113 BMessage::ReplaceAlignment(const char* name, int32 index,
3122 BMessage::ReplaceString(const char* name, const char* string)
3132 BMessage::ReplaceString(const char* name, int32 index, const char* string)
3142 BMessage::ReplaceString(const char* name, const BString& string)
3150 BMessage::ReplaceString(const char* name, int32 index, const BString& string)
3158 BMessage::ReplacePointer(const char* name, const void* pointer)
3165 BMessage::ReplacePointer(const char* name, int32 index, const void* pointer)
3172 BMessage::ReplaceMessenger(const char* name, BMessenger messenger)
3180 BMessage::ReplaceMessenger(const char* name, int32 index, BMessenger messenger)
3188 BMessage::ReplaceRef(const char* name, const entry_ref* ref)
3195 BMessage::ReplaceRef(const char* name, int32 index, const entry_ref* ref)
3210 BMessage::ReplaceNodeRef(const char* name, const node_ref* ref)
3217 BMessage::ReplaceNodeRef(const char* name, int32 index, const node_ref* ref)
3232 BMessage::ReplaceMessage(const char* name, const BMessage* message)
3239 BMessage::ReplaceMessage(const char* name, int32 index, const BMessage* message)
3260 BMessage::ReplaceFlat(const char* name, BFlattenable* object)
3267 BMessage::ReplaceFlat(const char* name, int32 index, BFlattenable* object)
3288 BMessage::ReplaceData(const char* name, type_code type, const void* data,
3296 BMessage::HasFlat(const char* name, const BFlattenable* object) const
3303 BMessage::HasFlat(const char* name, int32 index, const BFlattenable* object)
3311 BMessage::GetString(const char* name, const char* defaultValue) const
3318 BMessage::GetString(const char* name, int32 index,
3330 BMessage::SetString(const char* name, const BString& value)
3338 BMessage::SetString(const char* name, const char* value)
3345 BMessage::SetData(const char* name, type_code type, const void* data,