Procházet otázky :: SZZ na MFF UK

#

- Hlavní strana
- Okruhy
- Projít
- Stáhnout
- Co je potřeba
- Chci přispět
- Kredity

Hledat:

## Prohlížení státnicových textů

### Najdôležitejšie funkcie

- int socket(int domain, int type, int protocol)
  - domain (PF_INET | PF_INET6)
  - type (SOCK_STREAM, SOCK_DGRAM,
    SOCK_SEQPACKET (spoľahlivé zoradené balíky),
    SOCK_RAW (raw protokoly nad sieťovou vrstvou))
  - protocol (väčšinou IPPROTO_IP, ďalšie sú v netinet/in.h)

- struct hostent *gethostbyname(const char *name)
  struct hostent *gethostbyaddr(const void *addr, int len, int type)
  - Vracia pointer na hostent štruktúru, ktorá popisuje internetového hosta zadaného pomocou mena alebo adresy (obsahuje buď informácie od name servera, alebo z lokálneho /etc/hosts súboru)...

- int connect(int sockfd, const struct sockaddr *serv_addr, socklen_t addrlen)
- int bind(int sockfd, struct sockaddr *my_addr, socklen_t addrlen)
- int listen(int sockfd, int backlog)
  - backlog určuje maximálne koľko pripojení môže vo fronte čakať na akceptovanie...

- int accept(int sockfd, struct sockaddr *cliaddr, socklen_t *addrlen)
  do cliaddr sa vyplnia informácie o klientovi...