diff -r 000000000000 -r 7f656887cf89 plugins/networking/winsockprt/inc/wsp_panic.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/plugins/networking/winsockprt/inc/wsp_panic.h Wed Jun 23 15:52:26 2010 +0100 @@ -0,0 +1,101 @@ +// wsp_panic.h +// +// Copyright (c) 2002 - 2010 Accenture. All rights reserved. +// This component and the accompanying materials are made available +// under the terms of the "Eclipse Public License v1.0" +// which accompanies this distribution, and is available +// at the URL "http://www.eclipse.org/legal/epl-v10.html". +// +// Initial Contributors: +// Accenture - Initial contribution +// + +#ifndef __WSP_PANIC_H__ +#define __WSP_PANIC_H__ + +enum TWspPanic + { + EWinSockPrtThreadAlreadyExists, + EWinSockPrtInvalidCompletionStatus, + EWinSockPrtInvalidMessageParentThreadHandle, + EWinSockPrtInvalidMessageReadBuffer, + EWinSockPrtInvalidMessageWriteBuffer, + EWinSockPrtInvalidFactoryOppCode, + EWinSockPrtInvalidSocketOppCode, + EWinSockPrtInvalidSubSessionType, + EWinSockPrtActiveQueueNotEmpty, + EWinSockPrtUnexpectedWaitError, + EWinSockPrtTooManyWaitObjects, + EWinSockPrtUnableToFindSubSession, + EWinSockPrtUnexpectedBindRequestFromPeer, + EWinSockPrtUnexpectedBindToRequestFromSocketServer, + EWinSockPrtUnexpectedSendDownCallFromBindee, + EWinSockPrtUnexpectedProcessUpCallFromBindee, + EWinSockPrtUnexpectedErrorUpCallFromBindee, + EWinSockPrtUnexpectedActiveOpenCallWithConnectionData, + EWinSockPrtUnexpectedActiveShutdownWithConnectionData, + EWinSockPrtUnexpectedActivePassiveOpenWithConnectionData, + EWinSockPrtSocketWrapperConnectWhilstActive, + EWinSockPrtSocketWrapperSendWhilstActive, + EWinSockPrtSocketWrapperSendToWhilstActive, + EWinSockPrtSocketWrapperReceiveWhilstActive, + EWinSockPrtSocketWrapperReceiveFromWhilstActive, + EWinSockPrtSocketWrapperAcceptWhilstActive, + EWinSockPrtSocketWrapperUnexpectedRunError, + EWinSockPrtInvalidTcpSocketRequestType, + EWinSockPrtInvalidUdpSocketRequestType, + EWinSockPrtSubSessionInvalidMessage, + EWinSockPrtUnexpectedWSAEnumNetworkEventsError, + EWinSockPrtUnexpectedWSANetworkEvent, + EWinSockPrtUnexpectedCWin32ActiveObjectCloseHandleError, + EWinSockPrtUnexpectedWSASendCompletionError, + EWinSockPrtUnexpectedWSASendToCompletionError, + EWinSockPrtUnexpectedWSAReceiveCompletionError, + EWinSockPrtUnexpectedWSAReceiveFromCompletionError, + EWinSockPrtCWin32SocketMultipleConnectRequests, + EWinSockPrtCWin32SocketMultipleSendRequests, + EWinSockPrtCWin32SocketMultipleSendToRequests, + EWinSockPrtCWin32SocketMultipleReceiveRequests, + EWinSockPrtCWin32SocketMultipleReceiveFromRequests, + EWinSockPrtMultipleRequests, + EWinSockPrtInvalidMessage, + EWinSockPrtSubSessionListNotEmpty, + EWinSockPrtCWin32ResolverMultipleRequests, + EWinSockPrtInvalidResolverOppCode, + EWinSockPrtResolverWrapperGetByNameWhilstActive, + EWinSockPrtResolverWrapperGetByAddressWhilstActive, + EWinSockPrtResolverWrapperUnexpectedRunError, + EWinSockPrtResolverInvalidWorkerThreadRequest, + EWinSockPrtInvalidFactoryOpCode, + EWinSockPrtResolverInvalidFamily, + EWinSockPrtResolverInvalidAddressLength, + EWinSockPrtResolverUnexpectedSetEventError, + EWinSockPrtSocketWrapperInvalidSocketOppCode, + EWinSockPrtUnexpectedWouldBlockWinSockError, + EWinSockPrtUnexpectedInProgressWinSockError, + EWinSockPrtUnexpectedAlreadyInProgressWinSockError, + EWinSockPrtUnexpectedNotASocketWinSockError, + EWinSockPrtUnexpectedTooManyFilesWinSockError, + EWinSockPrtUnexpectedShutdownInProgressWinSockError, + EWinSockPrtCWin32SocketGetSocketNameInvalidSocketAddress, + EWinSockPrtCWin32SocketGetPeerNameInvalidSocketAddress, + EWinSockPrtCWin32SocketCreateSocketUnexpectedValidSocket, + EWinSockPrtCWin32SocketMultipleAcceptRequests, + EWinSockPrtCWin32SocketAcceptBlankSocketNotNull, + EWinSockPrtCWinSockTcpProviderDoPassiveOpenLAcceptSapNotNull, + EWinSockPrtCWin32SocketHandleAcceptReadyUnexpectedEventSelectError, + EWinSockPrtCWinSockTcpProviderSetListeningSapAlreadySet, + EWinSockPrtCWinSockTcpProviderStartAcceptSapNotNull, + EWinSockPrtCWinSockUdpProviderActiveOpenUnexpectedCall, + EWinSockPrtCWinSockUdpProviderPassiveOpenUnexpectedCall, + EWinSockPrtCWin32SocketConstructLInvalidSocketType, + EWinSockPrtCWin32SocketSendToCompletionAllDataNotSent, + EWinSockPrtCWin32SocketReceiveFromCompletionInvalidAddressLength, + EWinSockPrtCWinSockProtocolNewSAPLInvalidProtocol, + EWinSockPrtCWin32SocketGetOptionInvalidParameters, + EWinSockPrtCWin32SocketSetOptionInvalidParameters + }; + +void Panic(TWspPanic aPanic); + +#endif // __WSP_PANIC_H__