Bu blog, Linux ağ programlama hakkında temel bilgiler içermektedir.

13 Haziran 2017 Salı

12. Soket Sabitleri

Haziran 13, 2017 Posted by Burak Candan No comments
Diğer programlama uygulamalarında olduğu gibi soket ara yüzlerinde de daha önceden tanımlanmış sembolik sabitler ve bildirilmiş data yapıları kullanılır. Sabitler, fonksiyon prototipleri ve veri yapıları C ön-işlemcisinin gerektirdiği üzere dosyaların başlangıç kısımlarında yer alır. Bu sabitler /usr/include dizininde bulunmaktadır[36]. Aplikasyonların başlangıç kodları şu şekilde gözükebilmektedir: 

#include <sys/types.h>

#include <sys/socket.h>

Berkeley soket arayüzünde iki tip birincil sabit ayarı kullanılmaktadır: Protokol Tip Sabitleri ve Adres Aile Sabitleri. Adres aile sabitleri AF_INET, AFINET6 gibi 10 farklı türdedir[37].

Soket sabitleri konusu oldukça detaylı bir konudur. Bu yüzden çalışmanın dağılmaması için daha fazla detaya girilmeden bu başlık burada sonlanmaktadır.

0 yorum:

Yorum Gönder