report a problem!
Jean-Paul Saman
saman at natlab.research.philips.com
Thu Aug 15 11:03:29 CEST 2002
I will commit this patch to the vls archive after testing.
Greetings,
Jean-Paul Saman.
Arnaud de Bossoreille de Ribou wrote:
> Hi,
>
> On Wed, Aug 14, 2002, Hong Liu wrote:
>
>>Hello,
>>
>>I find a question in the function of C_Socket*
>>C_SocketPool::InternalMonitor(Struct timeval* pTimeOut) in your socket.cpp
>>file.
>
>
>>[some copy-paste bugs]
>
>
>>Do you think it is right or not?
>
>
> Of course. Actually this code is never used but for reception sockets.
> Thank you for reporting this bug.
>
>
>>The second question is as follows,
>>
>>core/network.cpp:188: Session* pSession = new Session(pClientSocket,
>>m_pParam);
>>
>>My question is that I could not find class Session definition and typedef
>>Session. So could you give me a clue to understand the above statement.
>
>
> C_ConnectionsHandler is a template and Session is a parameter given at
> instanciation time so that you can reuse it with any class which
> implements the methods needed by the template.
>
> Somewhere in src/server/telnet.h you have this:
>
> class C_TelnetSession
>
> ...
>
> class C_Telnet : protected C_ConnectionsHandler<C_TelnetSession>
>
> C_TelnetSession is an exemple of class that implements the methods
> needed by C_ConnectionsHandler.
>
> In src/server/nativeadmin.h you have C_NativeAdminSession instead of
> C_TelnetSession.
>
> That's it, I hope this helps.
>
--
Kind greetings,
Jean-Paul Saman
Software Architect
e-mail (work): saman at natlab.research.philips.com
phone (work): 040 27 42909
------------------------------------------------------------
Ordina TA,
Science Park Eindhoven 5602, Postbus 293, 5600 AG Eindhoven
e-mail : jean-paul.saman at ordina.nl
phone : 040 2601200
fax : 040 2601199
--
This is the vls-devel mailing-list, see http://www.videolan.org/vls-devel/
To unsubscribe, please read http://www.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>
More information about the vls-devel
mailing list