System::Net::Sockets::LingerOption class
περιεχόμενα
[
κρύβω
]LingerOption class
Καθορίζει εάν ένα socket θα παραμείνει συνδεδεμένο μετά από κλήση στις μεθόδους Close() ή Close(). Επίσης καθορίζει την περίοδο που το socket θα παραμείνει συνδεδεμένο εάν η αποστολή των δεδομένων συνεχιστεί. Τα αντικείμενα αυτής της κλάσης θα πρέπει να δημιουργούνται μόνο χρησιμοποιώντας τη λειτουργία System::MakeObject(). Ποτέ μην δημιουργείτε στιγμιότυπο αυτού του τύπου στο stack ή χρησιμοποιώντας τον τελεστή new, καθώς θα προκαλέσει σφάλματα χρόνου εκτέλεσης και/ή σφάλματα assert. Πάντα τυλίγετε αυτήν την κλάση σε δείκτη System::SmartPtr και χρησιμοποιείτε αυτόν τον δείκτη για να τη μεταβιβάζετε σε συναρτήσεις ως όρισμα.
class LingerOption : public System::Object
Μέθοδοι
| Μέθοδος | Περιγραφή |
|---|---|
| get_Enabled() | Πληροφορίες RTTI. |
| get_LingerTime() | Λαμβάνει ένα χρονικό όριο καθυστέρησης σε δευτερόλεπτα. |
| LingerOption(bool, int32_t) | Δημιουργεί μια νέα παρουσία. |
| set_Enabled(bool) | Ορίζει μια τιμή που υποδεικνύει αν η υποδοχή θα καθυστερήσει το κλείσιμο για να προσπαθήσει να στείλει όλα τα εκκρεμή δεδομένα. |
| set_LingerTime(int32_t) | Ορίζει ένα χρονικό όριο καθυστέρησης σε δευτερόλεπτα. |
Δείτε επίσης
- Class Object
- Namespace System::Net::Sockets
- Library Aspose.Page for C++