Lines Matching defs:signature
51 BMessenger::BMessenger(const char* signature, team_id team, status_t* result)
57 _InitData(signature, team, result);
222 BMessenger::SetTo(const char* signature, team_id team)
225 _InitData(signature, team, &result);
304 /*! Initializes the BMessenger object's data given the signature and/or
307 When only a signature is given, and multiple instances of the application
311 a matching signature, otherwise the initilization fails.
313 \param signature The target application's signature. May be \c NULL.
319 BMessenger::_InitData(const char* signature, team_id team, status_t* _result)
327 if (signature != NULL) {
330 if (BLaunchRoster().GetData(signature, data) == B_OK) {
335 result = be_roster->GetAppInfo(signature, &info);
337 // B_ERROR means that no application with the given signature
348 // Compare the returned signature with the supplied one.
349 if (result == B_OK && signature != NULL
350 && strcasecmp(signature, info.signature) != 0) {