[Freevo-devel] Re: [Freevo-cvslog] Kaa r891 - in trunk/base/src: notifier

2005-11-07 Thread Dirk Meyer
Jason Tackaberry wrote: >> Besides, I have a C module >> for writing to fds. Instead of using python strings, I use basic >> memcpy and malloc which culd be faster. > > For write buffering, I'm going to change it to use cStringIO instead of > strings, so it should be quite fast. It doesn't handle

[Freevo-devel] Re: [Freevo-cvslog] Kaa r891 - in trunk/base/src: notifier

2005-11-07 Thread Dirk Meyer
Jason Tackaberry wrote: > On Sun, 2005-11-06 at 12:27 +0100, Dirk Meyer wrote: >> But it would be nice to hace a callback when everything is written so >> I can close the socket when I'm done. > > Just curious, when would you use this? In the webserver to replace my old hack. Send the data and cl

Re: [Freevo-devel] Re: [Freevo-cvslog] Kaa r891 - in trunk/base/src: notifier

2005-11-06 Thread Jason Tackaberry
On Sun, 2005-11-06 at 12:27 +0100, Dirk Meyer wrote: > But it would be nice to hace a callback when everything is written so > I can close the socket when I'm done. Just curious, when would you use this? Jason. signature.asc Description: This is a digitally signed message part

Re: [Freevo-devel] Re: [Freevo-cvslog] Kaa r891 - in trunk/base/src: notifier

2005-11-06 Thread Jason Tackaberry
On Sun, 2005-11-06 at 12:27 +0100, Dirk Meyer wrote: > Ignore me :) Oh, ok then. :) > But it would be nice to hace a callback when everything is written so > I can close the socket when I'm done. Ok, I'll add that. Jason. signature.asc Description: This is a digitally signed message part

[Freevo-devel] Re: [Freevo-cvslog] Kaa r891 - in trunk/base/src: notifier

2005-11-06 Thread Jason Tackaberry
On Sun, 2005-11-06 at 10:26 +0100, Dirk Meyer wrote: > I guess this belongs into an extra file. Maybe socket.py instead of sockets.py? The raison d'etre for this is that I was hacking a simple network client and needed something like this. At first I found myself duplicating most of the same lo

[Freevo-devel] Re: [Freevo-cvslog] Kaa r891 - in trunk/base/src: notifier

2005-11-06 Thread Dirk Meyer
Dirk Meyer wrote: > Jason Tackaberry wrote: >> Author: tack >> Date: Sun Nov 6 03:15:41 2005 >> New Revision: 891 >> >> Modified: >>trunk/base/src/base/ipc.py >>trunk/base/src/notifier/__init__.py >>trunk/base/src/notifier/sockets.py >> >> Log: >> Notifier-aware socket class > > I gues

[Freevo-devel] Re: [Freevo-cvslog] Kaa r891 - in trunk/base/src: notifier

2005-11-06 Thread Dirk Meyer
Jason Tackaberry wrote: > Author: tack > Date: Sun Nov 6 03:15:41 2005 > New Revision: 891 > > Modified: >trunk/base/src/base/ipc.py >trunk/base/src/notifier/__init__.py >trunk/base/src/notifier/sockets.py > > Log: > Notifier-aware socket class I guess this belongs into an extra file.