socket_bind
Soketi bir isimle ilişkilendirir
&reftitle.description;
boolsocket_bind
Socketsoket
stringadres
intport0
Belirtilen Socket nesnesini
adres'teki bir isimle ilişkilendirir. Bu işlem,
socket_connect veya
socket_listen işlevlerini kullanarak bir bağlantı
oluşturulmadan önce yapılmalıdır.
&reftitle.parameters;
soket
socket_create ile oluşturulmuş geçerli bir
Socket nesnesi.
adres
Soket, AF_INET türündeyse noktalı dördül
gösterimle (127.0.0.1 gibi) geçerli bir IPv4
adresi, AF_INET6 türündeyse ve IPv6 desteği varsa
geçerli bir IPv6 adresi (::1 gibi) olmalıdır.
Soket, AF_UNIX türündeyse Unix ailesinden bir
soketin dosya yolu (/var/run/daemon.sock gibi)
olmalıdır.
port (seçimlik)
Bu bağımsız değişken sadece ve zorunlu olarak bir
AF_INET veya AF_INET6 soketle
ilişkilendirme sırasında gerekir ve bağlantının yapılacağı uzak konak
üzerinde dinlenen bir portu belirtir.
&reftitle.returnvalues;
&return.success;
Hata kodu socket_last_error işlevi ile
alınabilir. Bu hata kodunu socket_strerror işlevine
aktararak hatayı açıklayan dizgeyi alabilirsiniz.
&reftitle.changelog;
&Version;
&Description;
&sockets.changelog.socket-param;
&reftitle.examples;
- Kaynak adresini belirtmek için
socket_bind kullanımı
]]>
&reftitle.notes;
Bu işlev socket_connect işlevinden önce
çağrılmalıdır.
Windows 9x/ME uyumluluk bilgisi:
Soketi makinenize ait olmayan bir adresle ilişkilendirmeye çalışırsanız
socket_last_error işlevi geçersiz bir hata kodu
döndürebilir.
&reftitle.seealso;
socket_connect
socket_listen
socket_create
socket_last_error
socket_strerror