|
1 // Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies). |
|
2 // All rights reserved. |
|
3 // This component and the accompanying materials are made available |
|
4 // under the terms of "Eclipse Public License v1.0" |
|
5 // which accompanies this distribution, and is available |
|
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
7 // |
|
8 // Initial Contributors: |
|
9 // Nokia Corporation - initial contribution. |
|
10 // |
|
11 // Contributors: |
|
12 // |
|
13 // Description: |
|
14 // |
|
15 |
|
16 /** |
|
17 @file |
|
18 @internalComponent |
|
19 @released since 399 |
|
20 */ |
|
21 |
|
22 #if !defined(__ES_CONNECTIONSERVERMESSAGES_H__) |
|
23 #define __ES_CONNECTIONSERVERMESSAGES_H__ |
|
24 |
|
25 #include <e32def.h> |
|
26 |
|
27 /** |
|
28 Socket server messages |
|
29 @internalComponent |
|
30 */ |
|
31 enum TConnectionServerMessage |
|
32 { |
|
33 //When editing this list, please do not forget to update |
|
34 //the associated policy file (ss_secpol.cpp) |
|
35 // .. and the logging file (ss_log.cpp) |
|
36 |
|
37 // Connection server messages |
|
38 ECMCreate = 0x00, |
|
39 ECMClose = 0x01, |
|
40 ECMAttachToTierManager = 0x02, |
|
41 |
|
42 // Access Point Status Query |
|
43 |
|
44 ECMAccessPointStatusQuery_DoThenGetResultOrSize = 0x11, |
|
45 // args: 1- query bundle buffer, 2- result bundle buffer, 3- ptr to size |
|
46 |
|
47 ECMAccessPointStatusQuery_GetResult = 0x12, |
|
48 // args: 1- result bundle buffer |
|
49 |
|
50 ECMAccessPointStatusQuery_Cancel = 0x13, |
|
51 // no args |
|
52 |
|
53 |
|
54 // Access Point Notification |
|
55 |
|
56 ECMAccessPointNotification_SetupThenAwaitThenGetResultOrSize = 0x21, |
|
57 // args: 1- setup bundle buffer, 2- result bundle buffer, 3- ptr to size |
|
58 |
|
59 ECMAccessPointNotification_AwaitThenGetResultOrSize = 0x22, |
|
60 // args: 1- ignore, 2- result bundle buffer, 3- ptr to size |
|
61 |
|
62 ECMAccessPointNotification_GetResult = 0x23, |
|
63 // args: 1- ignore, 2- result bundle buffer |
|
64 |
|
65 ECMAccessPointNotification_Cancel = 0x24, |
|
66 // no args |
|
67 |
|
68 //When editing this list, please do not forget to update |
|
69 //the associated policy file (ss_secpol.cpp) |
|
70 // .. and the logging file (ss_log.cpp) |
|
71 |
|
72 ECMApiExtBindIface = 0x31, |
|
73 ECMApiExtIfaceSendReceive = 0x32, |
|
74 ECMApiExtIfaceSend = 0x33, |
|
75 ECMApiExtIfaceClose = 0x34, |
|
76 |
|
77 |
|
78 }; |
|
79 |
|
80 |
|
81 #endif // __ES_CONNECTIONSERVERMESSAGES_H__ |
|
82 |