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.