RxSock Kütüphanesi - İşlevler - SockGetPeerName
===============================================
Dizilim
-------
donus = SockGetPeerName(yuva, bulunak)
Call SockGetPeerName yuva, bulunak
İşlev
-----
Bir yuvaya yapılmış bağlantıya ait akran adının
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.
ENOTCONN
"yuva" değiştirgesiyle belirtilen yuva
için bir bağlantı söz konusu değildir.
ENOBUFS
Yeterli araalan sığası yoktur.
şeklinde tanımlıdır.
Örnek Kullanım
--------------
/* --- Düzgü-1 --- */
donus = SockGetPeerName(ozelYuva, "address.")
/* --- Düzgü-2 --- */
Call SockGetPeerName ozelYuva, "address."
Açıklama(lar)
-------------
* Bu işlev, C programlama dili ile oluşturulan yuva
programlama işlevi olan "getpeername()" işlevi
için bir arayüzdür.