|
1 // wsp_panic.h |
|
2 // |
|
3 // Copyright (c) 2002 - 2010 Accenture. All rights reserved. |
|
4 // This component and the accompanying materials are made available |
|
5 // under the terms of the "Eclipse Public License v1.0" |
|
6 // which accompanies this distribution, and is available |
|
7 // at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 // |
|
9 // Initial Contributors: |
|
10 // Accenture - Initial contribution |
|
11 // |
|
12 |
|
13 #ifndef __WSP_PANIC_H__ |
|
14 #define __WSP_PANIC_H__ |
|
15 |
|
16 enum TWspPanic |
|
17 { |
|
18 EWinSockPrtThreadAlreadyExists, |
|
19 EWinSockPrtInvalidCompletionStatus, |
|
20 EWinSockPrtInvalidMessageParentThreadHandle, |
|
21 EWinSockPrtInvalidMessageReadBuffer, |
|
22 EWinSockPrtInvalidMessageWriteBuffer, |
|
23 EWinSockPrtInvalidFactoryOppCode, |
|
24 EWinSockPrtInvalidSocketOppCode, |
|
25 EWinSockPrtInvalidSubSessionType, |
|
26 EWinSockPrtActiveQueueNotEmpty, |
|
27 EWinSockPrtUnexpectedWaitError, |
|
28 EWinSockPrtTooManyWaitObjects, |
|
29 EWinSockPrtUnableToFindSubSession, |
|
30 EWinSockPrtUnexpectedBindRequestFromPeer, |
|
31 EWinSockPrtUnexpectedBindToRequestFromSocketServer, |
|
32 EWinSockPrtUnexpectedSendDownCallFromBindee, |
|
33 EWinSockPrtUnexpectedProcessUpCallFromBindee, |
|
34 EWinSockPrtUnexpectedErrorUpCallFromBindee, |
|
35 EWinSockPrtUnexpectedActiveOpenCallWithConnectionData, |
|
36 EWinSockPrtUnexpectedActiveShutdownWithConnectionData, |
|
37 EWinSockPrtUnexpectedActivePassiveOpenWithConnectionData, |
|
38 EWinSockPrtSocketWrapperConnectWhilstActive, |
|
39 EWinSockPrtSocketWrapperSendWhilstActive, |
|
40 EWinSockPrtSocketWrapperSendToWhilstActive, |
|
41 EWinSockPrtSocketWrapperReceiveWhilstActive, |
|
42 EWinSockPrtSocketWrapperReceiveFromWhilstActive, |
|
43 EWinSockPrtSocketWrapperAcceptWhilstActive, |
|
44 EWinSockPrtSocketWrapperUnexpectedRunError, |
|
45 EWinSockPrtInvalidTcpSocketRequestType, |
|
46 EWinSockPrtInvalidUdpSocketRequestType, |
|
47 EWinSockPrtSubSessionInvalidMessage, |
|
48 EWinSockPrtUnexpectedWSAEnumNetworkEventsError, |
|
49 EWinSockPrtUnexpectedWSANetworkEvent, |
|
50 EWinSockPrtUnexpectedCWin32ActiveObjectCloseHandleError, |
|
51 EWinSockPrtUnexpectedWSASendCompletionError, |
|
52 EWinSockPrtUnexpectedWSASendToCompletionError, |
|
53 EWinSockPrtUnexpectedWSAReceiveCompletionError, |
|
54 EWinSockPrtUnexpectedWSAReceiveFromCompletionError, |
|
55 EWinSockPrtCWin32SocketMultipleConnectRequests, |
|
56 EWinSockPrtCWin32SocketMultipleSendRequests, |
|
57 EWinSockPrtCWin32SocketMultipleSendToRequests, |
|
58 EWinSockPrtCWin32SocketMultipleReceiveRequests, |
|
59 EWinSockPrtCWin32SocketMultipleReceiveFromRequests, |
|
60 EWinSockPrtMultipleRequests, |
|
61 EWinSockPrtInvalidMessage, |
|
62 EWinSockPrtSubSessionListNotEmpty, |
|
63 EWinSockPrtCWin32ResolverMultipleRequests, |
|
64 EWinSockPrtInvalidResolverOppCode, |
|
65 EWinSockPrtResolverWrapperGetByNameWhilstActive, |
|
66 EWinSockPrtResolverWrapperGetByAddressWhilstActive, |
|
67 EWinSockPrtResolverWrapperUnexpectedRunError, |
|
68 EWinSockPrtResolverInvalidWorkerThreadRequest, |
|
69 EWinSockPrtInvalidFactoryOpCode, |
|
70 EWinSockPrtResolverInvalidFamily, |
|
71 EWinSockPrtResolverInvalidAddressLength, |
|
72 EWinSockPrtResolverUnexpectedSetEventError, |
|
73 EWinSockPrtSocketWrapperInvalidSocketOppCode, |
|
74 EWinSockPrtUnexpectedWouldBlockWinSockError, |
|
75 EWinSockPrtUnexpectedInProgressWinSockError, |
|
76 EWinSockPrtUnexpectedAlreadyInProgressWinSockError, |
|
77 EWinSockPrtUnexpectedNotASocketWinSockError, |
|
78 EWinSockPrtUnexpectedTooManyFilesWinSockError, |
|
79 EWinSockPrtUnexpectedShutdownInProgressWinSockError, |
|
80 EWinSockPrtCWin32SocketGetSocketNameInvalidSocketAddress, |
|
81 EWinSockPrtCWin32SocketGetPeerNameInvalidSocketAddress, |
|
82 EWinSockPrtCWin32SocketCreateSocketUnexpectedValidSocket, |
|
83 EWinSockPrtCWin32SocketMultipleAcceptRequests, |
|
84 EWinSockPrtCWin32SocketAcceptBlankSocketNotNull, |
|
85 EWinSockPrtCWinSockTcpProviderDoPassiveOpenLAcceptSapNotNull, |
|
86 EWinSockPrtCWin32SocketHandleAcceptReadyUnexpectedEventSelectError, |
|
87 EWinSockPrtCWinSockTcpProviderSetListeningSapAlreadySet, |
|
88 EWinSockPrtCWinSockTcpProviderStartAcceptSapNotNull, |
|
89 EWinSockPrtCWinSockUdpProviderActiveOpenUnexpectedCall, |
|
90 EWinSockPrtCWinSockUdpProviderPassiveOpenUnexpectedCall, |
|
91 EWinSockPrtCWin32SocketConstructLInvalidSocketType, |
|
92 EWinSockPrtCWin32SocketSendToCompletionAllDataNotSent, |
|
93 EWinSockPrtCWin32SocketReceiveFromCompletionInvalidAddressLength, |
|
94 EWinSockPrtCWinSockProtocolNewSAPLInvalidProtocol, |
|
95 EWinSockPrtCWin32SocketGetOptionInvalidParameters, |
|
96 EWinSockPrtCWin32SocketSetOptionInvalidParameters |
|
97 }; |
|
98 |
|
99 void Panic(TWspPanic aPanic); |
|
100 |
|
101 #endif // __WSP_PANIC_H__ |