मुझे एक आईफोन से यूडीपी प्रसारण भेजने की ज़रूरत है, और फिर टाइमआउट अवधि के साथ यूडीपी प्रतिक्रिया सुनना होगा। मुझे ऐप्पल का UDPEcho example मिला है, लेकिन मुझे यकीन नहीं है कि मुझे इसकी आवश्यकता है या नहीं। भेजने के लिए this example भी मिला लेकिन प्राप्त नहीं हुआ।आईफोन यूडीपी प्रसारण और प्रतिक्रिया
//send the broadcast
SendUDP("255.255.255.255", targetPort, myData);
//A blocking call to get the data. Timeout value will be short, 2 seconds at most
//An asynchronous option is ok, if it's necessary.
Response = GetFirstUDPResponse(receptionPort, timeoutValue);
//process the response
if(Response == null)
//we timed out
else
//process response
मैं एक सरल उपाय है जहाँ मैं पहिया बदलने की जरूरत नहीं है के लिए आशा करती हूं कि: असल में, मैं कुछ इस तरह सरल करने की ज़रूरत है। मैं इसे लागू करने की सर्वोत्तम रणनीति पर किसी भी सलाह की सराहना करता हूं!
धन्यवाद, यह आसान था। मैंने यहां अपना अधिकांश कोड यहां प्रदान किया है: http://stackoverflow.com/questions/5790149/little-problem-with-asyncudpsocket-receiving-data-after-connecting-to-broadcast-i/7682688#7682688 – Alex