fixed broken reference from ios bridging header

This commit is contained in:
Joseph Henry
2016-09-08 17:24:11 -07:00
parent 25cf4135c9
commit 41b828514c
2 changed files with 3 additions and 2 deletions

View File

@@ -41,6 +41,7 @@ int zt_close(CLOSE_SIG);
int zt_getsockname(GETSOCKNAME_SIG); int zt_getsockname(GETSOCKNAME_SIG);
int zt_getpeername(GETPEERNAME_SIG); int zt_getpeername(GETPEERNAME_SIG);
int zt_recvfrom(RECVFROM_SIG); int zt_recvfrom(RECVFROM_SIG);
int zt_fcntl(FCNTL_SIG);
int zt_sendto(SENDTO_SIG); int zt_sendto(SENDTO_SIG);
#endif /* Example_OSX_Bridging_Header_h */ #endif /* Example_OSX_Bridging_Header_h */

View File

@@ -167,11 +167,11 @@ class ZTSDK : NSObject
func getpeername(fd: Int32, _ addr: ZTAddress) -> Int32 { func getpeername(fd: Int32, _ addr: ZTAddress) -> Int32 {
return zt_getpeername(fd, UnsafeMutablePointer<sockaddr>([addr.data]), UnsafeMutablePointer<UInt32>([addr.len])); return zt_getpeername(fd, UnsafeMutablePointer<sockaddr>([addr.data]), UnsafeMutablePointer<UInt32>([addr.len]));
} }
/*
func fcntl(fd: Int32, _ cmd: Int32, _ flags: Int32) -> Int32 { func fcntl(fd: Int32, _ cmd: Int32, _ flags: Int32) -> Int32 {
return zt_fcntl(fd, cmd, flags); return zt_fcntl(fd, cmd, flags);
} }
*/
func recvfrom(fd: Int32, _ buf: UnsafeMutablePointer<Void>, _ len: Int32, _ flags: Int32, _ addr: ZTAddress) -> Int32 { func recvfrom(fd: Int32, _ buf: UnsafeMutablePointer<Void>, _ len: Int32, _ flags: Int32, _ addr: ZTAddress) -> Int32 {
return zt_recvfrom(fd, buf, Int(len), flags, UnsafeMutablePointer<sockaddr>([addr.data]), UnsafeMutablePointer<UInt32>([addr.len])); return zt_recvfrom(fd, buf, Int(len), flags, UnsafeMutablePointer<sockaddr>([addr.data]), UnsafeMutablePointer<UInt32>([addr.len]));
} }