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 |