site_archiver@lists.apple.com Delivered-To: macnetworkprog@lists.apple.com jeremy On Mar 10, 2009, at 8:18 AM, Quinn wrote: _______________________________________________ Do not post admin requests to the list. They will be ignored. Macnetworkprog mailing list (Macnetworkprog@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/macnetworkprog/site_archiver%40lists.... In either case actually, Open only starts the process. The underlying socket may not get created and connected for quite some time. Open kicks off the process of all that is needed in order to establish the stream. Upon that function's return, that process is not complete. This is true for sync and async. At 10:55 -0400 10/3/09, Vincent Lecours wrote: when I go through the CFWriteStreamCopyProperty (or CFReadStreamCopyProperty) returns a nil because it logs "fdData is nil". I can't understand why fdData is nil. Am I doing something wrong? Are you running the streams synchronously or asynchronously? If you're running them asynchronously, the underlying socket won't be in place until the stream has opened (that is, your callback gets the kCFStreamEventOpenCompleted event). S+E -- Quinn "The Eskimo!" <http://www.apple.com/developer/
Apple Developer Relations, Developer Technical Support, Core OS/ Hardware _______________________________________________ Do not post admin requests to the list. They will be ignored. Macnetworkprog mailing list (Macnetworkprog@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/macnetworkprog/jwyld %40apple.com This email sent to jwyld@apple.com This email sent to site_archiver@lists.apple.com