jcifs.netbios
Class Log
java.lang.Object
|
+--jcifs.util.Log
|
+--jcifs.netbios.Log
- public class Log
- extends Log
Provides logging methods specific to the netbios package. Log class
members are applied to the Log's mask(set as an arithmetic expression
from Log.setMask(int mask)) to "flip on" logging of
netbios specific information.
Log.setMask( Log.EXCEPTIONS +
jcifs.netbios.Log.PACKET_DATA );
See the Log parent class for details about this
logging style.
- Since:
- jcifs-0.1
- Author:
- Michael B. Allen
- See Also:
Log
|
Field Summary |
static int |
ADDRESS_CACHE
This mask produces the contents of the address cache. |
static int |
PACKET_DATA
This mask produces limited netbios name service packet information. |
static int |
PACKET_DIAGRAMS
This mask produces detailed netbios name service packet diagrams like
those found in RFC
1002. |
| Methods inherited from class jcifs.util.Log |
getHexString,
printHexDump,
println,
println,
println,
println,
printStackTrace,
setDateFormat,
setMask,
setPrintWriter,
setPrintWriter,
toHexChars |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
PACKET_DATA
public static final int PACKET_DATA
- This mask produces limited netbios name service packet information. See
RFC 1002
for a detailed description of packet contents and their meaning.
Mar 13 09:17:04 - name service packet
angus.mimosa.com/192.168.1.152:137 [62]
28887 Positive Name Query Response
authoritative answer,unicast,recursion desired,recursion available
- See Also:
Log.setMask(int mask)
PACKET_DIAGRAMS
public static final int PACKET_DIAGRAMS
- This mask produces detailed netbios name service packet diagrams like
those found in RFC
1002.
Mar 13 09:17:04 - name service packet diagram
1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| 2 |0| QUERY |0| |R|0| |B| 0x0 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| 0x0001 | 0x0000 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| 0x0000 | 0x0000 |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| |
/ ANGUS<00> /
| |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| NB (0x0020) | IN (0x0001) |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
- See Also:
Log.setMask(int mask)
ADDRESS_CACHE
public static final int ADDRESS_CACHE
- This mask produces the contents of the address cache.
- See Also:
NbtConfig.setCachePolicy(int cachePolicy),
Log.setMask(int mask)