@Override int readBodyWireFormat ( byte[] src, int srcIndex ) { return readQuestionSectionWireFormat(src, srcIndex); }
int writeBodyWireFormat( byte[] dst, int dstIndex ) { return writeQuestionSectionWireFormat( dst, dstIndex ); } int readBodyWireFormat( byte[] src, int srcIndex ) {
NbtAddress[] getAllByName( Name name, InetAddress addr ) throws UnknownHostException { int n; NameQueryRequest request = new NameQueryRequest( name ); NameQueryResponse response = new NameQueryResponse(); request.addr = addr != null ? addr : NbtAddress.getWINSAddress(); request.isBroadcast = request.addr == null; if( request.isBroadcast ) { request.addr = baddr; n = RETRY_COUNT; } else { request.isBroadcast = false; n = 1; } do { try { send( request, response, RETRY_TIMEOUT ); } catch( IOException ioe ) { if( log.level > 1 ) ioe.printStackTrace( log ); throw new UnknownHostException( name.name ); } if( response.received && response.resultCode == 0 ) { return response.addrEntry; } } while( --n > 0 && request.isBroadcast ); throw new UnknownHostException( name.name ); } NbtAddress getByName( Name name, InetAddress addr )
NbtAddress[] getAllByName( Name name, InetAddress addr ) throws UnknownHostException { int n; NameQueryRequest request = new NameQueryRequest( name ); NameQueryResponse response = new NameQueryResponse(); request.addr = addr != null ? addr : NbtAddress.getWINSAddress(); request.isBroadcast = request.addr == null; if( request.isBroadcast ) { request.addr = baddr; n = RETRY_COUNT; } else { request.isBroadcast = false; n = 1; } do { try { send( request, response, RETRY_TIMEOUT ); } catch( IOException ioe ) { if( log.level > 1 ) ioe.printStackTrace( log ); throw new UnknownHostException( name.name ); } if( response.received && response.resultCode == 0 ) { return response.addrEntry; } } while( --n > 0 && request.isBroadcast ); throw new UnknownHostException( name.name ); } NbtAddress getByName( Name name, InetAddress addr )
NbtAddress[] getAllByName( Name name, InetAddress addr ) throws UnknownHostException { int n; NameQueryRequest request = new NameQueryRequest( name ); NameQueryResponse response = new NameQueryResponse(); request.addr = addr != null ? addr : NbtAddress.getWINSAddress(); request.isBroadcast = request.addr == null; if( request.isBroadcast ) { request.addr = baddr; n = RETRY_COUNT; } else { request.isBroadcast = false; n = 1; } do { try { send( request, response, RETRY_TIMEOUT ); } catch( IOException ioe ) { if( log.level > 1 ) ioe.printStackTrace( log ); throw new UnknownHostException( name.name ); } if( response.received && response.resultCode == 0 ) { return response.addrEntry; } } while( --n > 0 && request.isBroadcast ); throw new UnknownHostException( name.name ); } NbtAddress getByName( Name name, InetAddress addr )
int readBodyWireFormat( byte[] src, int srcIndex ) { return readQuestionSectionWireFormat( src, srcIndex ); } int writeRDataWireFormat( byte[] dst, int dstIndex ) {
int writeBodyWireFormat( byte[] dst, int dstIndex ) { return writeQuestionSectionWireFormat( dst, dstIndex ); } int readBodyWireFormat( byte[] src, int srcIndex ) {
NbtAddress[] getAllByName( Name name, InetAddress addr ) throws UnknownHostException { int n; NameQueryRequest request = new NameQueryRequest( name ); NameQueryResponse response = new NameQueryResponse(); request.addr = addr != null ? addr : NbtAddress.getWINSAddress(); request.isBroadcast = request.addr == null; if( request.isBroadcast ) { request.addr = baddr; n = RETRY_COUNT; } else { request.isBroadcast = false; n = 1; } do { try { send( request, response, RETRY_TIMEOUT ); } catch( IOException ioe ) { if( log.level > 1 ) ioe.printStackTrace( log ); throw new UnknownHostException( name.name ); } if( response.received && response.resultCode == 0 ) { return response.addrEntry; } } while( --n > 0 && request.isBroadcast ); throw new UnknownHostException( name.name ); } NbtAddress getByName( Name name, InetAddress addr )
@Override int readBodyWireFormat ( byte[] src, int srcIndex ) { return readQuestionSectionWireFormat(src, srcIndex); }
@Override int writeBodyWireFormat ( byte[] dst, int dstIndex ) { return writeQuestionSectionWireFormat(dst, dstIndex); }
NbtAddress getByName( Name name, InetAddress addr ) throws UnknownHostException { int n; NameQueryRequest request = new NameQueryRequest( name ); NameQueryResponse response = new NameQueryResponse();
int readBodyWireFormat( byte[] src, int srcIndex ) { return readQuestionSectionWireFormat( src, srcIndex ); } int writeRDataWireFormat( byte[] dst, int dstIndex ) {
@Override int writeBodyWireFormat ( byte[] dst, int dstIndex ) { return writeQuestionSectionWireFormat(dst, dstIndex); }
NbtAddress getByName( Name name, InetAddress addr ) throws UnknownHostException { int n; NameQueryRequest request = new NameQueryRequest( name ); NameQueryResponse response = new NameQueryResponse();
int readBodyWireFormat( byte[] src, int srcIndex ) { return readQuestionSectionWireFormat( src, srcIndex ); } int writeRDataWireFormat( byte[] dst, int dstIndex ) {
int writeBodyWireFormat( byte[] dst, int dstIndex ) { return writeQuestionSectionWireFormat( dst, dstIndex ); } int readBodyWireFormat( byte[] src, int srcIndex ) {
NbtAddress getByName( Name name, InetAddress addr ) throws UnknownHostException { int n; NameQueryRequest request = new NameQueryRequest( name ); NameQueryResponse response = new NameQueryResponse();
NbtAddress getByName( Name name, InetAddress addr ) throws UnknownHostException { int n; NameQueryRequest request = new NameQueryRequest( name ); NameQueryResponse response = new NameQueryResponse();
NbtAddress[] getAllByName ( Name name, InetAddress addr ) throws UnknownHostException { int n; Configuration config = this.transportContext.getConfig(); NameQueryRequest request = new NameQueryRequest(config, name); NameQueryResponse response = new NameQueryResponse(config); request.addr = addr != null ? addr : getWINSAddress(); request.isBroadcast = request.addr == null; if ( request.isBroadcast ) { request.addr = this.baddr; n = config.getNetbiosRetryCount(); } else { request.isBroadcast = false; n = 1; } do { try { send(request, response, config.getNetbiosRetryTimeout()); } catch ( IOException ioe ) { log.info("Failed to send nameservice request for " + name.name, ioe); throw new UnknownHostException(name.name); } if ( response.received && response.resultCode == 0 ) { return response.addrEntry; } } while ( --n > 0 && request.isBroadcast ); throw new UnknownHostException(name.name); }
NbtAddress[] getAllByName ( Name name, InetAddress addr ) throws UnknownHostException { int n; Configuration config = this.transportContext.getConfig(); NameQueryRequest request = new NameQueryRequest(config, name); NameQueryResponse response = new NameQueryResponse(config); request.addr = addr != null ? addr : getWINSAddress(); request.isBroadcast = request.addr == null; if ( request.isBroadcast ) { request.addr = this.baddr; n = config.getNetbiosRetryCount(); } else { request.isBroadcast = false; n = 1; } do { try { send(request, response, config.getNetbiosRetryTimeout()); } catch ( IOException ioe ) { log.info("Failed to send nameservice request for " + name.name, ioe); throw new UnknownHostException(name.name); } if ( response.received && response.resultCode == 0 ) { return response.addrEntry; } } while ( --n > 0 && request.isBroadcast ); throw new UnknownHostException(name.name); }