System::Net::Sockets::UdpClient class
περιεχόμενα
[
κρύβω
]UdpClient class
Παρέχει υπηρεσίες δικτύου του Πρωτοκόλλου Χρήστη Datagram (UDP). Τα αντικείμενα αυτής της κλάσης πρέπει να εκχωρούνται μόνο χρησιμοποιώντας τη συνάρτηση System::MakeObject(). Ποτέ μην δημιουργείτε ένα στιγμιότυπο αυτού του τύπου στη στοίβα ή χρησιμοποιώντας τον τελεστή new, καθώς θα οδηγήσει σε σφάλματα χρόνου εκτέλεσης και/ή σφάλματα ελέγχου. Πάντα τυλίξτε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιήστε αυτόν τον δείκτη για να τη περάσετε σε συναρτήσεις ως όρισμα.
class UdpClient : public System::IDisposable
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| Close() | Κλείνει τη σύνδεση UDP. |
| Connect(String, int32_t) | Καθιερώνει σύνδεση στη συγκεκριμένη θύρα του καθορισμένου κεντρικού υπολογιστή. |
| Connect(System::SharedPtr<IPAddress>, int32_t) | Καθιερώνει σύνδεση με τον κεντρικό υπολογιστή στη συγκεκριμένη διεύθυνση στη συγκεκριμένη θύρα. |
| Connect(System::SharedPtr<IPEndPoint>) | Καθιερώνει σύνδεση σε απομακρυσμένο άκρο. |
| Dispose() override | Απελευθερώνει τους διαχειριζόμενους και μη διαχειριζόμενους πόρους που χρησιμοποιούνται από το UdpClient. |
| get_Client() | Πληροφορίες RTTI. |
| Receive(System::SharedPtr<IPEndPoint>&) | Επιστρέφει ένα datagram που έστειλε ο διακομιστής. |
| Send(System::ArrayPtr<uint8_t>, int32_t, System::SharedPtr<IPEndPoint>) | Στέλνει ένα UDP datagram στον κεντρικό υπολογιστή στο απομακρυσμένο άκρο. |
| Send(System::ArrayPtr<uint8_t>, int32_t, String, int32_t) | Στέλνει ένα UDP datagram στη συγκεκριμένη θύρα του καθορισμένου απομακρυσμένου κεντρικού υπολογιστή. |
| Send(System::ArrayPtr<uint8_t>, int32_t) | Στέλνει ένα UDP datagram σε απομακρυσμένο κεντρικό υπολογιστή. |
| set_Client(System::SharedPtr<Socket>) | Χρησιμοποιείται για την παροχή της υποκείμενης δικτυακής υποδοχής. |
| UdpClient() | Αρχικοποιεί ένα νέο στιγμιότυπο της κλάσης UdpClient. |
| UdpClient(AddressFamily) | Αρχικοποιεί ένα νέο στιγμιότυπο της κλάσης UdpClient. |
| UdpClient(int32_t) | Αρχικοποιεί ένα νέο στιγμιότυπο της κλάσης UdpClient. |
| UdpClient(int32_t, AddressFamily) | Αρχικοποιεί ένα νέο στιγμιότυπο της κλάσης UdpClient. |
| UdpClient(System::SharedPtr<IPEndPoint>) | Αρχικοποιεί ένα νέο στιγμιότυπο της κλάσης UdpClient. param local EP το τοπικό σημείο άκρου στο οποίο συνδέετε τη σύνδεση UDP. |
| UdpClient(String, int32_t) | Δημιουργεί ένα νέο στιγμιότυπο της κλάσης UdpClient και συνδέεται με τον καθορισμένο απομακρυσμένο κεντρικό υπολογιστή στην καθορισμένη θύρα. |
Δείτε επίσης
- Class IDisposable
- Namespace System::Net::Sockets
- Library Aspose.Page for C++