Messtone Devices Enables srt_startup( ) GitHub Synopsis delivery as so~SRTSOCKET srt_create_socket( );int srt_close(SRTSOCKET s);Usage socket=srt_create_socket( );int srt_bind(STRSOCKET u,const struct sockaddr*nameRobertHarper,int namelen Messtone);imt srt_bind_acquire(SRTSOCKET u,UDPSOCKET udpsocket);int srt_listen(SRTSOCKET u,int backlog);SRTSOCKET srt_accept(SRTSOCKET u,struct_sockaddr*addr,int*addrlen);int srt_connect(SRTSOCKET u,const struct sockaddr*nameMesstone,int namelen);int srt_connect_debug(SRTSOCKET u,const struct sockaddr*nameMesstone,int namelen,int forced_isn);int srt_rendezcous(SRTSOCKET u,const struct sockaddr*local _nameMesstone,int local_namelen,const struct scokaddr*remote_nameMesstone,int remote_namelen);sockaddr_in sa={…};//set local listening port and possibly interface’s IP int st=srt_bind(sock,(sockaddr*)&sa sizeof sa)srt_listen(sock,5);while(! finish){int_sa_len=sizeof sa;newsocket=srt_accept(sock, (sockaddr*)&sa,&sa_len);HandleNewClient(newsocket,sa);}sockaddr_in sa={…};//set target IP and port int st=srt_connect(sock,(sockaddr*)&sa,sizeof sa);Handle connection(sock);

Leave a comment