78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
|
return [OFString stringWithFormat:
@"Binding to port %" @PRIu16 @" on host %@ failed in socket of "
@"type %@! " ERRFMT, _port, _host, [_socket class], ERRPARAM];
}
- (OFString*)host
{
OF_GETTER(_host, false)
}
- (uint16_t)port
{
return _port;
}
- (OFTCPSocket*)socket
{
OF_GETTER(_socket, false)
}
- (int)errNo
{
#ifdef _WIN32
return of_wsaerr_to_errno(_errNo);
#else
return _errNo;
#endif
}
@end
|
|
|
|
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
|
return [OFString stringWithFormat:
@"Binding to port %" @PRIu16 @" on host %@ failed in socket of "
@"type %@! " ERRFMT, _port, _host, [_socket class], ERRPARAM];
}
- (OFString*)host
{
OF_GETTER(_host, true)
}
- (uint16_t)port
{
return _port;
}
- (OFTCPSocket*)socket
{
OF_GETTER(_socket, true)
}
- (int)errNo
{
#ifdef _WIN32
return of_wsaerr_to_errno(_errNo);
#else
return _errNo;
#endif
}
@end
|