Changeset 432
- Timestamp:
- 07/17/07 08:09:35 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
experiments/jruby-1/src/com/rubyeventmachine/EM.java
r428 r432 70 70 /** 71 71 * Intended to be overridden in languages (like Ruby) that can't handle ByteBuffer. This is a stub. 72 * Obsolete now that I figured out how to make Ruby deal with ByteBuffers. 72 73 * @param sig 73 74 * @param eventType 74 75 * @param data 75 76 */ 77 /* 76 78 public void stringEventCallback (String sig, int eventType, String data) { 77 79 System.out.println ("Default event callback: " + sig + " " + eventType + " " + data); 78 80 } 81 */ 79 82 80 83 /** 81 * This is a stub, intended to be overridden in Javacode.84 * This is a no-op stub, intended to be overridden in user code. 82 85 * @param sig 83 86 * @param eventType … … 85 88 */ 86 89 public void eventCallback (String sig, int eventType, ByteBuffer data) { 87 stringEventCallback (sig, eventType, new String (data.array(), data.position(), data.limit())); 90 System.out.println ("Default callback: "+sig+" "+eventType+" "+data); 91 //stringEventCallback (sig, eventType, new String (data.array(), data.position(), data.limit())); 88 92 89 93 } … … 120 124 } 121 125 } 122 126 123 127 if (k.isReadable()) { 124 128 SocketChannel sn = (SocketChannel) k.channel();
