Tipik Gopher istemci uygulama adımları
Aşağıdaki tabloda, normal gopher istemci uygulamasında gerçekleştirdiğiniz adımları gösterir.
Amacınız |
Siz eylemleri |
Efektleri |
---|---|---|
Gopher oturumu başlar. |
Oluşturma bir CInternetSession nesnesi. |
WinINet başlatır ve sunucuya bağlanır. |
Gopher sunucusuna bağlanın. |
Döndürür bir CGopherConnection nesnesi. |
|
İlk kaynak gopher bulun. |
İlk dosya bulur.Hiçbir dosya bulunamazsa false döndürür. |
|
Gopher sonraki kaynak bulabilirsiniz. |
Sonraki dosyayı bulur.Dosya bulunamazsa false döndürür. |
|
Bulunan dosyayı FindFile veya FindNextFile okumak için. |
Kullanarak gopher Konumlandırıcı Al CGopherFileFind::GetLocator.Use CGopherConnection::OpenFile. |
Konumlandırıcı tarafından belirtilen dosyayı açar.OpenFiledöndüren bir CGopherFile nesnesi. |
Sağladığınız gopher locator'ı kullanarak bir dosyayı açın. |
Kullanarak gopher Konumlandırıcı oluşturmak CGopherConnection::CreateLocator.Use CGopherConnection::OpenFile. |
Konumlandırıcı tarafından belirtilen dosyayı açar.OpenFiledöndüren bir CGopherFile nesnesi. |
Dosyasından okunamıyor. |
Use CGopherFile. |
Belirtilen sayıda bayt kullanarak sağladığınız arabellek okur. |
Özel durumlarý iþlemek. |
Use CInternetException sınıfı. |
Ortak Internet durum türlerini işleme. |
Gopher oturumunu sona erdirmek. |
Elden CInternetSession nesnesi. |
Açık dosya tanıtıcısı ve bağlantılar otomatik olarak temizler. |
Ayrıca bkz.
Kavramlar
Win32 Internet Uzantıları (WinInet)
Internet istemci sınıfları için Önkoşullar
mfc WinINet sınıfları kullanarak Internet istemci uygulama yazma