qthighway/xqserviceutil/src/xqserviceutil.h
changeset 26 3d09643def13
parent 24 9d760f716ca8
equal deleted inserted replaced
24:9d760f716ca8 26:3d09643def13
    29 */
    29 */
    30 namespace XQServiceUtil
    30 namespace XQServiceUtil
    31 {
    31 {
    32     // Utility to set started application to background
    32     // Utility to set started application to background
    33     XQSERVICEUTIL_EXPORT void toBackground(bool value);
    33     XQSERVICEUTIL_EXPORT void toBackground(bool value);
    34 
    34     
    35     // Utilities to extract startup command line arguments
    35     // Utilities to extract startup command line arguments
    36     XQSERVICEUTIL_EXPORT bool isEmbedded();  // 
    36     XQSERVICEUTIL_EXPORT bool isEmbedded();  // 
    37     XQSERVICEUTIL_EXPORT bool isService();
    37     XQSERVICEUTIL_EXPORT bool isService();
    38     XQSERVICEUTIL_EXPORT QString interfaceName();
    38     XQSERVICEUTIL_EXPORT QString interfaceName();
    39     XQSERVICEUTIL_EXPORT QString operationName();
    39     XQSERVICEUTIL_EXPORT QString operationName();
    41     XQSERVICEUTIL_EXPORT bool isService(int argc, char **argv);
    41     XQSERVICEUTIL_EXPORT bool isService(int argc, char **argv);
    42     XQSERVICEUTIL_EXPORT QString interfaceName(int argc, char **argv);
    42     XQSERVICEUTIL_EXPORT QString interfaceName(int argc, char **argv);
    43     XQSERVICEUTIL_EXPORT QString operationName(int argc, char **argv);
    43     XQSERVICEUTIL_EXPORT QString operationName(int argc, char **argv);
    44     XQSERVICEUTIL_EXPORT QString serviceName();
    44     XQSERVICEUTIL_EXPORT QString serviceName();
    45     XQSERVICEUTIL_EXPORT QString serviceName(int argc, char **argv);
    45     XQSERVICEUTIL_EXPORT QString serviceName(int argc, char **argv);
       
    46     XQSERVICEUTIL_EXPORT quint32 serviceIdFromName(const char *serviceName);
    46 }
    47 }
    47 
    48 
    48 #endif
    49 #endif