Portál AbcLinuxu, 1. května 2025 03:26
/* We are server */
printf("Waiting for files\n");
IrOBEX_ServerRegister(handle, "OBEX:IrXfer");
while (!finished) {
OBEX_HandleInput(handle, 1);
}
Ovsem pribastlovat timeot nekam sem se mi tedy dvakrat nechce, mrknu na kod funkce OBEX_HandleInput a zase se ozvu.
Zdenek
#include <signal.h> int transferring; void onAlarm(int sig) { if (! transferring) exit(1); } ... transferring = 0; signal(SIGALARM, onAlarm); alarm(20);tak nejak priblizne by mohl vypadat zaklad patche, samozrejme nejtezsi bude nastavit promennou transferring na true, kdyz zacne prenos, ale to uz necham na tobe, zdrojaky toho programu jsem nenasel
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.