equal
deleted
inserted
replaced
15 * Control Panel EAP plugin information |
15 * Control Panel EAP plugin information |
16 * |
16 * |
17 */ |
17 */ |
18 |
18 |
19 /* |
19 /* |
20 * %version: 14 % |
20 * %version: 15 % |
21 */ |
21 */ |
22 |
22 |
23 #include "eapqtpluginhandle.h" |
23 #include "eapqtpluginhandle.h" |
24 #include "eapqtpluginhandle_p.h" |
24 #include "eapqtpluginhandle_p.h" |
25 |
25 |
58 EapQtPluginHandle::PluginUndefined, /* no wps plugin */ |
58 EapQtPluginHandle::PluginUndefined, /* no wps plugin */ |
59 EapQtPluginHandle::PluginPap, |
59 EapQtPluginHandle::PluginPap, |
60 EapQtPluginHandle::PluginPlainMschapv2 |
60 EapQtPluginHandle::PluginPlainMschapv2 |
61 }; |
61 }; |
62 |
62 |
|
63 |
|
64 |
63 //---------------------------------------------------------------------------- |
65 //---------------------------------------------------------------------------- |
64 // EapQtPluginHandle |
66 // EapQtPluginHandle |
65 //---------------------------------------------------------------------------- |
67 //---------------------------------------------------------------------------- |
66 EapQtPluginHandle::EapQtPluginHandle() : |
68 EapQtPluginHandle::EapQtPluginHandle() : |
67 d_ptr(new EapQtPluginHandlePrivate(handleMapper[PluginUndefined].mType, |
69 d_ptr(new EapQtPluginHandlePrivate(handleMapper[PluginUndefined].mType, |
70 } |
72 } |
71 |
73 |
72 EapQtPluginHandle::EapQtPluginHandle(Plugin id) : |
74 EapQtPluginHandle::EapQtPluginHandle(Plugin id) : |
73 d_ptr(NULL) |
75 d_ptr(NULL) |
74 { |
76 { |
75 Plugin local_id; |
77 Plugin localId; |
76 if (id < PluginLast) { |
78 if (id < PluginLast) { |
77 local_id = id; |
79 localId = id; |
78 } |
80 } |
79 else { |
81 else { |
80 local_id = PluginUndefined; |
82 localId = PluginUndefined; |
81 } |
83 } |
82 d_ptr.reset(new EapQtPluginHandlePrivate(handleMapper[local_id].mType, |
84 d_ptr.reset(new EapQtPluginHandlePrivate(handleMapper[localId].mType, |
83 handleMapper[local_id].mUid)); |
85 handleMapper[localId].mUid)); |
84 } |
86 } |
85 |
87 |
86 EapQtPluginHandle::EapQtPluginHandle(EapQtExpandedEapType type, int uid) : |
88 EapQtPluginHandle::EapQtPluginHandle(EapQtExpandedEapType type, int uid) : |
87 d_ptr(new EapQtPluginHandlePrivate(type, uid)) |
89 d_ptr(new EapQtPluginHandlePrivate(type, uid)) |
88 { |
90 { |