~ubuntu-branches/debian/squeeze/firebird2.0/squeeze

« back to all changes in this revision

Viewing changes to src/remote/remote.h

  • Committer: Bazaar Package Importer
  • Author(s): Damyan Ivanov
  • Date: 2009-05-04 11:17:29 UTC
  • mfrom: (5.1.1 experimental)
  • Revision ID: james.westby@ubuntu.com-20090504111729-vrob1xe54hrvf8ij
Tags: 2.0.5.13206-0.ds2-3
change Section to database

Show diffs side-by-side

added added

removed removed

Lines of Context:
396
396
        XDR_INT                 (*port_send_partial)(rem_port*, PACKET*);
397
397
        t_port_connect  port_connect;           /* Establish secondary connection */
398
398
        rem_port*               (*port_request)(rem_port*, PACKET*);    /* Request to establish secondary connection */
399
 
        rem_port*               (*port_select_multi)(rem_port*, UCHAR*, SSHORT, SSHORT*);       // get packet from active port
 
399
        bool                    (*port_select_multi)(rem_port*, UCHAR*, SSHORT, SSHORT*, rem_port*&);   // get packet from active port
400
400
                                                                        
401
401
        rdb*                    port_context;
402
402
        t_event_ast             port_ast;               /* AST for events */
437
437
        XDR_INT send_partial(PACKET* pckt);
438
438
        rem_port*       connect(PACKET* pckt, t_event_ast);
439
439
        rem_port*       request(PACKET* pckt);
440
 
        rem_port*   select_multi(UCHAR* buffer, SSHORT bufsize, SSHORT* length);
441
 
        
 
440
        bool   select_multi(UCHAR* buffer, SSHORT bufsize, SSHORT* length, rem_port*& port);
 
441
 
442
442
        /* TMN: The following member functions are conceptually private
443
443
         *      to server.cpp and should be _made_ private in due time!
444
444
         *      That is, if we don't factor these method out.