Lines Matching refs:signature

188 	\brief Checks whether the supplied string is a valid application signature.
190 An error message is printed, if the string is no valid app signature.
192 \param signature The string to be checked.
195 \retval B_OK \a signature is a valid app signature.
196 \retval B_BAD_VALUE \a signature is \c NULL or no valid app signature.
199 check_app_signature(const char* signature)
202 BMimeType type(signature);
210 printf("bad signature (%s), must begin with \"application/\" and "
212 "the \"application\" media type.\n", signature);
249 BApplication::BApplication(const char* signature)
253 _InitData(signature, true, NULL);
257 BApplication::BApplication(const char* signature, status_t* _error)
261 _InitData(signature, true, _error);
265 BApplication::BApplication(const char* signature, const char* looperName,
268 BLooper(B_NORMAL_PRIORITY + 1, port < 0 ? _GetPort(signature) : port,
271 _InitData(signature, initGUI, _error);
283 const char* signature = NULL;
284 data->FindString("mime_sig", &signature);
286 _InitData(signature, true, NULL);
295 BApplication::BApplication(uint32 signature)
353 BApplication::_InitData(const char* signature, bool initGUI, status_t* _error)
355 DBG(OUT("BApplication::InitData(`%s', %p)\n", signature, _error));
371 // check signature
372 fInitError = check_app_signature(signature);
373 fAppName = signature;
376 bool registerApp = signature == NULL
377 || (strcasecmp(signature, B_REGISTRAR_SIGNATURE) != 0
378 && strcasecmp(signature, kLaunchDaemonSignature) != 0);
403 // compare the file signature and the supplied signature
405 && strcasecmp(appFileSignature, signature) != 0) {
407 signature, appFileSignature);
441 // check the signature and correct it, if necessary, also the case
442 if (strcmp(appInfo.signature, fAppName))
451 fInitError = BRoster::Private().AddApplication(signature, &ref,
546 BApplication::_GetPort(const char* signature)
548 return BLaunchRoster().GetPort(signature, NULL);
574 status = data->AddString("mime_sig", info.signature);
1420 // 5) char* - signature of the regular app