1420c773a6
* Streaming; Drop the preliminary channel implementations,
...
as added by 'dream' in late 2011. Testing couldn't have happened,
as they don't work and can't ever work as designed.
Channels must have underlying file descriptors unless you implement
your own Selector and that would probably require JNI.
See http://zzz.i2p/topics/1229 for details.
Also http://stackoverflow.com/questions/911780/how-do-i-define-my-own-selectablechannel
2014-06-24 12:49:18 +00:00
e1fc6893b4
SocketErrorListener callback is unimplemented
2014-04-05 12:18:14 +00:00
255ebe7efb
* Streaming: Throw IOE if socket is closed (ticket #1077 ),
...
never return null from stream getters
2013-10-17 13:39:00 +00:00
zab2
93df048bd6
Cleanups, make I2PSocket a Closeable
2013-07-05 11:54:18 +00:00
f39e201067
* Lower max netdb RI expiration again
...
* Increase default max tunnels
* Cleanups after review
* Exorcism (ticket #476 )
2011-10-10 19:22:03 +00:00
dream
863fb08fa1
Added rudimentary channel support.
2011-10-01 17:21:53 +00:00
9f433b2e6b
* Streaming:
...
- Hook I2CP ports through to I2PSocket
- Javadocs, init cleanups, final
2011-07-14 18:53:10 +00:00
sponge
ca5c15d4de
Added more complete javadocs to ministreaming and cleaned up overrides so
...
the code is JDK5 compliant. There remains some unchecked warnings, but these
aren't important at this juncture.
2008-10-11 10:28:31 +00:00
jrandom
ebac4df2d3
2005-03-26 jrandom
...
* Added some error handling and fairly safe to cache data to the streaming
lib (good call Tom!)
2005-03-26 07:13:38 +00:00
jrandom
f85ce180ed
* added a way to control how large we let the buffers grow before we block,
...
or even whether to have the blocking action timeout and close the socket after
a certain delay
* refactored the I2PSocketOptions to be more actively used
* added a pair of ministreaming lib demo apps:
- StreamSinkServer listens to a destination and dumps any data it receives on a socket to a per-socket file
- StreamSinkClient sends a destination a specified number of random bytes, then disconnects
2004-08-01 18:34:02 +00:00
jrandom
e7e8ad9bdc
add the socketErrorListener interface (sorry duck)
2004-05-19 22:30:52 +00:00
human
d7c3a53f2d
Initial implementation of read() timeout on I2PSocket. Let's see whether it
...
could solve duck's problems with dangling threads...
(human)
2004-04-21 17:56:16 +00:00
shendaras
51c49d7c1b
format (shendaras)
2004-04-10 11:50:11 +00:00
shendaras
8a8e68146f
beginning of format, updated imports. (shendaras)
2004-04-10 11:39:00 +00:00
cvs_import
77bd69c5e5
beginning of branch i2p.i2p.i2p
2004-04-08 04:41:54 +00:00