Module: Essential Networking Module Package: Networking
Exception classRWxmsg
#include <rw/network/except.h>
The classes listed below are exceptions that are thrown from the Networking package.
RWInetHostNotFoundError
RWInetServiceNotFoundError
RWNetAlreadyRegisteredError
RWNetCantRecvError
RWNetCantSendError
RWNetInvalidSocketError
RWNetNoChannelError
RWNetNoFactoryRegisteredError
RWNetNoNameFactoryRegisteredError
RWNetNoNumberFactoryRegisteredError
RWNetNoSuchBlockingHookError
RWNetOperationTimeoutError
RWNetSelectError
RWNetTimeoutNotImplementedError
RWNetWinsockInitError
RWSockBadAddressFormatError
RWSocketError
RWSockTypeChangeError
RWSockWrongAddressTypeError
All of these classes have the same interface.
void raise(void) const;
Throws the exception object *this.
const char* why(void) const;
Returns the exception description.
© Copyright Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.