#ifndef HEADER_TSOCK #define HEADER_TSOCK #include #include #include #include #include #include #include #include #include #include #include #include void setNbMessage(int * nb, int source); void printInfo(int source, int isTCP, int nbMessage, int taille, int portNumber, char ipAddress[]); void initStructSocket(struct sockaddr_in *socketTempStruct, int source, int port, char * ipAddress); void getNonOtpArgs(char ** argv, int argc, int * portNumber, char * ipAddress[]); void formatText(char * actualMessage, int num, int tailleMessage, char messageChar); int exitMax(int var,int tailleMax); char * formatTextParam(int modeParam, int numEmetteur, int numRecepteur, int tailleMessage, int nbMessage); char * formatTextMessage(char * message, int tailleMessage); int convertion(int nbr,char *numbuffer); int gestionOffset(char *actualMessage,int encadrementHaut,int encadrementBas,int nbr); int testProtocol(void); int recuperationParam(char * msgParam, int * messageOrPram, int * numEmetteurParam, int * numRecepeteurParam, int * numTailleMessageParam, int * nbMessageParam); int int2String(char *msgParam, int offset); #endif