Package erjang.driver

Examples of erjang.driver.EAsync


      vm = sm_initialize(heap_size * 1024 * 1024);
      send_ok_response(call_id);
     
    } else {
     
      EAsync job = new EAsync() {
       
        String err, resp;
       
        // called in separate thread
        @Override
View Full Code Here


    // log.fine(EBinary.make(buf).toString());
   
    final int seq = buf.getInt();
    byte op = buf.get();
    EAsync eas;
   
    switch (op) {
    case OP_GETHOSTBYNAME: {
      eas = gethostbyname(buf, seq);
      break;
View Full Code Here

  private EAsync gethostbyname(ByteBuffer buf, final int seq) {
    final byte proto = buf.get();
    final String host = IO.getstr(buf, true);
    // log.fine(" gethostsbyname["+seq+"][call] "+host);

    return new EAsync() {
     
      InetAddress[] addr;
      String[] names;
      private UnknownHostException err;
      InetAddress primary;
View Full Code Here

    final byte[] host = new byte[ proto == PROTO_IPV4 ? 4 : 16 ];
    buf.get(host);
   
    // log.fine(" gethostbyaddr["+seq+"][call] "+host);

    return new EAsync() {
     
      String name;
      private UnknownHostException err;
      InetAddress primary;
      InetAddress[] addr;
View Full Code Here

TOP

Related Classes of erjang.driver.EAsync

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.