determining how much data is on a socket
Erno Kuusela
erno-news at erno.iki.fi
Sun Dec 17 11:25:53 EST 2000
More information about the Python-list mailing list
Sun Dec 17 11:25:53 EST 2000
- Previous message (by thread): cross-platform sound?
- Next message (by thread): determining how much data is on a socket
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
In article <91gu7q$6pj$1 at bob.news.rcn.net>, "Z 3 Penguin" <z3penguin at penguinpowered.com> writes: [reformatted - please keep your lines under 73 characters long] | is there any way to find out how much data is waiting on a given | socket? [...] | i would like to know if the bytes are waiting before i read, so that | if they are not, my program can continue and try to read it later. | any ideas? you can't do this portably. most unixish systems support the FIONREAD ioctl on sockets which does this. the normal way to deal with this situation is to use select and/or non-blocking sockets. -- erno
- Previous message (by thread): cross-platform sound?
- Next message (by thread): determining how much data is on a socket
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list