RxSock Kütüphanesi - İşlevler - SockGetSockName =============================================== Dizilim ------- donus = SockGetSockName(yuva, bulunak) Call SockGetSockName yuva, bulunak İşlev ----- Yerel yuva isminin elde edilmesini sağlar. Değiştirge(ler) ---------------
yuva ^^^^ "SockSocket()" işlevi kullanılarak oluşturulmuş yuvanın tanımlayıcısı. bulunak ^^^^^^^ "address." isimli özel dizinli değişken. Dönüş Değer(ler)i ----------------- "donus" değişkeni ya da RESULT özel değişkeni ile elde edilebilecek değerler ve bu değerlerin anlamları > 0 : Başarılı sonuçlandırım. -1 : Bir hata oluştu. şeklinde tanımlıdır. Bir hatanın oluşması durumunda daha ayrıntılı bilgi "SockSock_Errno()" ve "SockPSock_Errno()" işlevleri yardımıyla elde edilebilir. Olası değerler ve bu değerlerin anlamları ENOTSOCK "yuva" değiştirgesiyle belirtilen yuva tanımı geçerli değildir. ENOBUFS Yeterli araalan sığası yoktur. şeklinde tanımlıdır. Örnek Kullanım -------------- /* --- Düzgü-1 --- */ donus = SockGetSockName(ozelYuva, "address.") /* --- Düzgü-2 --- */ Call SockGetSockName ozelYuva, "address." Açıklama(lar) ------------- * Bu işlev, C programlama dili ile oluşturulan yuva programlama işlevi olan "getsockname()" işlevi için bir arayüzdür.