Coder Social home page Coder Social logo

ft_ping's Introduction

http://sdz.tdct.org/sdz/les-sockets.html

Obtenir l'identifiant d'un processus

pid_t getpid(void);

Obtenir l'identifiant de l'utilisateur

uid_t getuid(void);

Traduction d'adresses et de services réseau

int getaddrinfo(const char *node, const char *service, const struct addrinfo *hints, struct addrinfo **res);

Lire/écrire l'heure actuelle

int gettimeofday(struct timeval *tv, struct timezone *tz);

Convertir des adresses IPv4 et IPv6 sous forme binaire en texte

const char *inet_ntop(int af, const void *src, char *dst, socklen_t cnt);

Créer une structure d'adresse réseau

int inet_pton(int af, const char * src, void *dst);

void exit(int status);

sighandler_t signal(int signum, sighandler_t handler);

Programmer un réveil pour l'émission d'un signal

unsigned int alarm(unsigned int nb_sec);

écrire les options d'une socket.

int setsockopt(int sockfd, int level, int optname, const void *optval, socklen_t optlen);

Recevoir un message sur une socket

ssize_t recvmsg(int s, struct msghdr *msg, int flags);

envoyer un message a travers une socket

ssize_t sendto(int sockfd, const void *buf, size_t len, int flags, const struct sockaddr *dest_addr, socklen_t addrlen);

Créer un point de communication

int socket(int domain, int type, int protocol);

ft_ping's People

Contributors

hmassonn avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.