00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #import "OFException.h"
00018
00019 @class OFTCPSocket;
00020
00024 @interface OFConnectionFailedException: OFException
00025 {
00026 OFTCPSocket *socket;
00027 OFString *host;
00028 uint16_t port;
00029 int errNo;
00030 }
00031
00032 #ifdef OF_HAVE_PROPERTIES
00033 @property (readonly, nonatomic) OFTCPSocket *socket;
00034 @property (readonly, nonatomic) OFString *host;
00035 @property (readonly) uint16_t port;
00036 @property (readonly) int errNo;
00037 #endif
00038
00046 + newWithClass: (Class)class_
00047 socket: (OFTCPSocket*)socket
00048 host: (OFString*)host
00049 port: (uint16_t)port;
00050
00060 - initWithClass: (Class)class_
00061 socket: (OFTCPSocket*)socket
00062 host: (OFString*)host
00063 port: (uint16_t)port;
00064
00068 - (OFTCPSocket*)socket;
00069
00073 - (OFString*)host;
00074
00078 - (uint16_t)port;
00079
00083 - (int)errNo;
00084 @end