@@ -18,18 +18,18 @@ #import "OFRunLoop.h" #import "OFStream.h" #ifdef OF_HAVE_SOCKETS # import "OFDatagramSocket.h" # import "OFSequencedPacketSocket.h" -# import "OFTCPSocket.h" +# import "OFStreamSocket.h" #endif OF_ASSUME_NONNULL_BEGIN #ifdef OF_HAVE_SOCKETS -@protocol OFTCPSocketDelegate_Private -- (void)of_socketDidConnect: (OFTCPSocket *)socket +@protocol OFRunLoopConnectDelegate +- (void)of_socketDidConnect: (id)socket exception: (nullable id)exception; @end #endif @interface OFRunLoop () @@ -82,14 +82,13 @@ of_stream_async_write_string_block_t) block # endif delegate: (nullable id )delegate; # if !defined(OF_WII) && !defined(OF_NINTENDO_3DS) -+ (void)of_addAsyncConnectForTCPSocket: (OFTCPSocket *)socket - mode: (of_run_loop_mode_t)mode - delegate: (id ) - delegate; ++ (void)of_addAsyncConnectForSocket: (id)socket + mode: (of_run_loop_mode_t)mode + delegate: (id )delegate; # endif + (void)of_addAsyncAcceptForSocket: (id)socket mode: (of_run_loop_mode_t)mode block: (nullable id)block delegate: (nullable id)delegate;