smf/smfservermodule/smfserver/smfserverglobal.h
changeset 14 a469c0e6e7fb
parent 7 be09cf1f39dd
equal deleted inserted replaced
13:b5d63d5fc252 14:a469c0e6e7fb
    19 
    19 
    20 #ifndef SMFSERVERGLOBAL_H_
    20 #ifndef SMFSERVERGLOBAL_H_
    21 #define SMFSERVERGLOBAL_H_
    21 #define SMFSERVERGLOBAL_H_
    22 
    22 
    23 #include <QString>
    23 #include <QString>
       
    24 
    24 /**
    25 /**
    25  * Enum declaration for Network status information
    26  * Enum declaration for Network status information
    26  */
    27  */
    27 enum SmfNetworkStatus
    28 enum SmfNetworkStatus
    28 	{
    29 	{
    41 	SmfTransportInitNetworkNotAvailable = 0,
    42 	SmfTransportInitNetworkNotAvailable = 0,
    42 	SmfTransportInitRoamingNetworkUsageNotEnabled,	// value = 1
    43 	SmfTransportInitRoamingNetworkUsageNotEnabled,	// value = 1
    43 	SmfTransportInitNoError							// value = 2
    44 	SmfTransportInitNoError							// value = 2
    44 	};
    45 	};
    45 
    46 
    46 /**
       
    47  * The enumeration used to indicate result of plugin manager operations
       
    48  */
       
    49 enum SmfPluginManagerResult
       
    50 	{
       
    51 	SmfPluginNoError = 0,
       
    52 	SmfPluginNotFound,
       
    53 	SmfPluginNotLoaded,
       
    54 	SmfPluginLoaded,
       
    55 	SmfPluginLoadError,
       
    56 	SmfPluginAuthorised,
       
    57 	SmfPluginNotAuthorised,
       
    58 	SmfPluginRequestCreated,
       
    59 	SmfPluginRequestCreationFailed,
       
    60 	SmfPluginUnknownService,
       
    61 	SmfPluginRequestSendingFailed,
       
    62 	SmfPluginSOPCheckFailed,
       
    63 	SmfPluginServiceError,
       
    64 	SmfPluginResponseParsed,
       
    65 	SmfPluginResponseParseFailure,
       
    66 	SmfPluginSendRequestAgain,
       
    67 	SmfPluginUnknownError
       
    68 	};
       
    69 
    47 
    70 /**
    48 /**
    71  * The structure used to track the data usage of each plugins
    49  * The structure used to track the data usage of each plugins
    72  */
    50  */
    73 struct SmfPluginDataUsage
    51 struct SmfPluginDataUsage