mkarwin Opublikowano 16 Maja 2005 Zgłoś Opublikowano 16 Maja 2005 mam drobne pytanie - w jaki sposob w masmie wrzucic plik do zainicjowanego winsocketa do wyslania z potwierdzeniem. chodzi mi o przesyl winapi/windows/winsocket + tcp/ip + ethernet w lanie. ladowanie struktury winsocketa mniej wiecej rozumiem - w zasadzie jak w c wiec w miare prosto. zreszta wsrod iczelion guide'ow bylo o tym troche - wiec zaladowac umiem. problem tkwi z przesylaniem juz samych danych - jak i jaka funkcje powinienem wywolac? czym zainicjowac? i jak podac ewentualne parametry? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
K3310pH Opublikowano 16 Maja 2005 Zgłoś Opublikowano 16 Maja 2005 (edytowane) yyy, no do wysylania masz tak ladnie nazywajaca sie funkcje send :) proponuje zaopatrzyc sie w Winsock SDK albo przynajmniej helpa z niego: send()Description Send data on a connected socket. #include <winsock.h> int PASCAL FAR send ( SOCKET s, const char FAR * buf, int len, int flags );s A descriptor identifying a connected socket.buf A buffer containing the data to be transmitted.len The length of the data in buf.flags Specifies the way in which the call is made.to tylko skrocony opis, jak cos to PM albo GG to ci podesle tego helpa.. no a w masmie: invoke send, ConnectSocket, offset bufor, sizeof bufor, 0 co do wysylania z potwierdzeniem (jezeli dobrze rozumiem pytanie) to juz musisz sobie swoj mini protokol zaimplementowac, Winsock nie zrobi tego za ciebie.. Edytowane 16 Maja 2005 przez K3310pH Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...