SOCKADDR_IN структура

SOCKADDR_IN структура має такий вигляд:

{sockaddr_i&n типу struct
 nbsp;  короткий sin_family;
    непідписані короткий sin_port;
    структура in_addr sin_addr;
    на один знак sin_zero [8];
}

Інтернет адреса родини SOCKADDR_IN структура використовується Windows Sockets щоб указати адресу локального або віддаленого кінцевої точки до якого варто підключитися до розетки. Це форми SOCKADDR структури, специфічні для родини адрес Інтернету і може бути вкиненому до SOCKADDR.

Члени

sin_family

Адреса сім'ї (повинно бути AF_INET).

sin_port

IP порту.

sin_addr

IP-адреса.

sin_zero

Оббивка зробити структуру той же розмір, як SOCKADDR.

Коментарі

Компонент адреси IP цієї структури є типу IN_ADDR. IN_ADDR структура визначається у Windows Sockets заголовка файлу конфігурації WINSOCK.H наступним чином:

struct   in_addr {
    Союз {
         {структури
             непідписаних char s_b1,
                              s_b2,
                              s_b3,
                              s_b4;
        } S_un_b;
             структури {
             Непідписані коротких s_w1,
                              s_w2;
              } S_un_w;
               без знака тривалого S_addr;
     } S_un;
}

Докладніше, перегляньте статтю Windows розетки програмування міркувань в документації Win32 SDK.

Дивіться також SOCKADDR

Index