That's what I did. I'm testing this. But I was looking at something directly
available in the API. It seems it is not available.
This may be a good feature for this API, to have a idle timer between the
last write and the read.




elihusmails wrote:
> 
> Could you couple the idle notification with a flag in the session or
> the getLast(Read|Write)Time.
> 
> 
> 
> On Nov 13, 2007 10:31 AM, FredAtMina <[EMAIL PROTECTED]> wrote:
>>
>> I want a timer between the write and the read. The timer starts at the
>> write,
>> and fires a idle notify when there is no read before the end of the
>> delay.
>>
>>
>>
>> elihusmails wrote:
>> >
>> > So you want a separate timer for both reading and writing?
>> >
>> >
>> > On Nov 13, 2007 7:46 AM, FredAtMina <[EMAIL PROTECTED]> wrote:
>> >>
>> >>
>> >> I want to reset the reader_idle "timer" so the "countdown" begins when
>> I
>> >> sent data, not when I read the previous data.
>> >> For ex:
>> >> Request (write) [writer_idle timer begins] .... Response (read)
>> >> [reader_idle
>> >> timer begins]
>> >> I would like a timer between the write and the response.
>> >>
>> >> Thanks!
>> >>
>> >> Fred
>> >>
>> >>
>> >>
>> >> Trustin Lee wrote:
>> >> >
>> >> > I actually didn't understand what problem you are trying to fix. 
>> More
>> >> > hints are appreciated.
>> >> >
>> >> > Trustin
>> >> >
>> >> > On Nov 13, 2007 3:26 AM, FredAtMina <[EMAIL PROTECTED]> wrote:
>> >> >>
>> >> >>
>> >> >> No idea anyone ?
>> >> >>
>> >> >> Regards,
>> >> >>
>> >> >> Fred
>> >> >>
>> >> >>
>> >> >>
>> >> >> FredAtMina wrote:
>> >> >> >
>> >> >> > Hi all,
>> >> >> >
>> >> >> > I'm using mina in order to send / receive 1 byte at a time. I
>> would
>> >> >> like
>> >> >> > to use the IDLE timer so I can have this behavior:
>> >> >> > reset the READER_IDLE timer just after sending data, so the
>> >> >> > ioHandler.sessionIdle is called whenever the server takes longer
>> >> then
>> >> >> the
>> >> >> > READER_IDLE to reply to the client.
>> >> >> > So, for example, if the TIMOUT is set to 1 second, I want
>> >> >> > ioHandler.sessionIdle to be called when there is more than 1
>> second
>> >> of
>> >> >> > delay between the send and the receive, not between the last two
>> >> >> > receive...
>> >> >> >
>> >> >> > As I don't see any "reset" in the IoSession API, I'm thinking
>> about:
>> >> >> > - using BOTH_IDLE, but I'm not sure it is doing what I want (i.e.
>> is
>> >> >> the
>> >> >> > time reset whenever there is a write or a read) ?
>> >> >> > (having BOTH_IDLE and READ_IDLE should meet my requirement if
>> this
>> >> >> works
>> >> >> > as I hope)
>> >> >> > - using the getLastReadTime and getLastWriteTime to approximate
>> this
>> >> >> > behavior,
>> >> >> > but before that, I want to be sure there is no way to reset the
>> >> timer.
>> >> >> >
>> >> >> > Regards,
>> >> >> >
>> >> >> > Fred
>> >> >> >
>> >> >>
>> >> >> --
>> >> >> View this message in context:
>> >> >>
>> >>
>> http://www.nabble.com/Is-it-possible-to-%22reset%22-the-READER_IDLE-%22timer%22-tf4778577s16868.html#a13711231
>> >> >>
>> >> >> Sent from the Apache MINA Support Forum mailing list archive at
>> >> >> Nabble.com.
>> >> >>
>> >> >>
>> >> >
>> >> >
>> >> >
>> >> > --
>> >> > what we call human nature is actually human habit
>> >> > --
>> >> > http://gleamynode.net/
>> >> > --
>> >> > PGP Key ID: 0x0255ECA6
>> >> >
>> >> >
>> >>
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/Is-it-possible-to-%22reset%22-the-READER_IDLE-%22timer%22-tf4778577s16868.html#a13725070
>> >>
>> >> Sent from the Apache MINA Support Forum mailing list archive at
>> >> Nabble.com.
>> >>
>> >>
>> >
>> >
>> >
>> > --
>> > --------------------------------
>> > The adjuration to be "normal" seems shockingly repellent to me; I see
>> > neither hope nor comfort in sinking to that low level. I think it is
>> > ignorance that makes people think of abnormality only with horror and
>> > allows them to remain undismayed at the proximity of "normal" to
>> > average and mediocre. For surely anyone who achieves anything is,
>> > essentially, abnormal.
>> >      Dr. Karl Menninger
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Is-it-possible-to-%22reset%22-the-READER_IDLE-%22timer%22-tf4778577s16868.html#a13728180
>>
>> Sent from the Apache MINA Support Forum mailing list archive at
>> Nabble.com.
>>
>>
> 
> 
> 
> -- 
> --------------------------------
> The adjuration to be "normal" seems shockingly repellent to me; I see
> neither hope nor comfort in sinking to that low level. I think it is
> ignorance that makes people think of abnormality only with horror and
> allows them to remain undismayed at the proximity of "normal" to
> average and mediocre. For surely anyone who achieves anything is,
> essentially, abnormal.
>      Dr. Karl Menninger
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Is-it-possible-to-%22reset%22-the-READER_IDLE-%22timer%22-tf4778577s16868.html#a13730085
Sent from the Apache MINA Support Forum mailing list archive at Nabble.com.

Reply via email to