RxSock Kütüphanesi - Değiştirgeler ve Dönüş Değerleri ===================================================== Aksi belirtilmediği sürece, "RxSock" kütüphanesinde yer alan işlevlerin dönüş değerleri, C programlama dilinde yer alan benzer işlevlerin dönüş değerleri ile aynıdır. İzleyen satırlarda yer alan ölçünlü değiştirge tipleri, buradaki başvuruda yer alan temel noktalardır. socket Tam sayı olan yuva değeri. domain Alan adı değeri. Hali hazırda, yalnız "AF_INET" dizgisel değeri desteklenir. address Bulunak değerini işaret eden dizinli değişken. İzleyen satırlarda belirtilen alt alanlara sahiptir. address.family Daima "AF_INET" dizgisel değeri olmalıdır. address.port Kapı değeri olmalıdır. address.addr Noktalanmış ondalık bulunak değeri ya da yerine göre uygun olacak şekilde "INADDR_ANY" değeri olmalıdır. Bu değiştirgeye gereksinim duyulduğunda, ilgili RxSock işlevi, dizinli değişkenin ismini, kendisinden değer okunacak şekilde ayarlar (atar). Örnek olarak, eğer "xxx.!" dizgisi değiştirge olarak ilgili işleve geçirilirse, * "xxx.!family" * "xxx.!port" * "xxx.!addr" değişkenleri, ilgili RxSock işlevi tarafından atanır ya da sorgulanır. Boş bir bulunak değeri, "AF_INET" dizgisi ile başlayan aile değeri bulunak değeri olarak belirlenirse, "port" alanı değeri sıfır (0) ile başlar ve "addr" alanı değeri "0.0.0.0" olarak belirlenir. dotAddress Ölçünlü noktalanmış ondalık bulunak değeri. Örnek olarak, "9.23.16.63" dizgisi, geçerli bir bulunak değeridir. host Dizinli bir değişkendir ve izleyen satırlarda belirtilen alt alanlara sahiptir. host.name Ana bilgisayarın ölçünlü ad değeri. host.alias.0 Ana bilgisayar için geçerli olan takma adların toplam sayısının değeridir. host.alias.1 Ana bilgisayar için 1. takma ad. host.alias.n Ana bilgisayar için n. takma ad. host.addrtype Daima "AF_INET" dizgisi olmalıdır. host.addr Noktalanmış ondalık bulunak değeri. Ana bilgisayar için varsayılan bulunak değeri olarak da bilinir. host.addr.0 Ana bilgisayar için geçerli olan bulunakların toplam sayısı. host.addr.1 Ana bilgisayar için geçerli olan 1. bulunak değeri. host.addr.n Ana bilgisayar için geçerli olan n. bulunak değeri. Bu değiştirgeye gereksinim duyulduğunda, ilgili RxSock işlevi, dizinli değişkenin ismini, kendisinden değer okunacak şekilde ayarlar (atar). Örnek olarak, eğer "xxx.!" dizgisi değiştirge olarak ilgili işleve geçirilirse, * "xxx.!name" * "xxx.!alias.0", "xxx.!alias.1", ..., "xxx.alias.n" * "xxx.!addrtype" * "xxx.!addr" * "xxx.!addr.0", "xxx.!addr.1", ..., "xxx.addr.n" değişkenleri, ilgili RxSock işlevi tarafından atanır ya da sorgulanır.