At 11:29 PM 2/28/2001 +, Wez Furlong wrote:
>On 2001-02-28 20:51:18, Andi Gutmans <[EMAIL PROTECTED]> wrote:
> > Doing some C OOP here would probably come in handy. Short incomplete
> example:
> > typedef union _io_abstraction {
> > io_base base;
> > socket_abstraction socke
On 2001-02-28 20:51:18, Andi Gutmans <[EMAIL PROTECTED]> wrote:
> Doing some C OOP here would probably come in handy. Short incomplete example:
> typedef union _io_abstraction {
> io_base base;
> socket_abstraction socket;
> ssl_abstraction ssl;
> file_abstracti
Doing some C OOP here would probably come in handy. Short incomplete example:
typedef struct _io_base {
int (*write)(io_base *this_ptr, );
int (*read)(io_base *this_ptr,);
int (*open)(io_base *this_ptr,);
int (*close)(io_base *this_ptr,.);
} io_b
On Wed, Feb 28, 2001 at 05:12:55PM +, Wez Furlong wrote:
> I think what we need depends on how far we are willing to go to make
> the codebase nicer. Andi Gutmans suggested that it would be nice
> to nuke all the checks for sockets in the code; depending on how far
> we go towards that ideal,