jcifs.netbios

Class NbtSocket

public class NbtSocket extends Socket

Do not use this class. Writing to the OutputStream of this type of socket requires leaving a 4 byte prefix for the NBT header. IOW you must call write( buf, 4, len ). Calling write( buf, 0, len ) will generate an error.
Constructor Summary
NbtSocket()
NbtSocket(NbtAddress address, int port)
NbtSocket(NbtAddress address, int port, InetAddress localAddr, int localPort)
NbtSocket(NbtAddress address, String calledName, int port, InetAddress localAddr, int localPort)
Method Summary
voidclose()
InputStreamgetInputStream()
InetAddressgetLocalAddress()
intgetLocalPort()
NbtAddressgetNbtAddress()
OutputStreamgetOutputStream()
intgetPort()
StringtoString()

Constructor Detail

NbtSocket

public NbtSocket()

NbtSocket

public NbtSocket(NbtAddress address, int port)

NbtSocket

public NbtSocket(NbtAddress address, int port, InetAddress localAddr, int localPort)

NbtSocket

public NbtSocket(NbtAddress address, String calledName, int port, InetAddress localAddr, int localPort)

Method Detail

close

public void close()

getInputStream

public InputStream getInputStream()

getLocalAddress

public InetAddress getLocalAddress()

getLocalPort

public int getLocalPort()

getNbtAddress

public NbtAddress getNbtAddress()

getOutputStream

public OutputStream getOutputStream()

getPort

public int getPort()

toString

public String toString()