本文整理汇总了Java中org.jnetpcap.packet.annotate.ProtocolSuite类的典型用法代码示例。如果您正苦于以下问题:Java ProtocolSuite类的具体用法?Java ProtocolSuite怎么用?Java ProtocolSuite使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
ProtocolSuite类属于org.jnetpcap.packet.annotate包,在下文中一共展示了ProtocolSuite类的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: headerBefore
import org.jnetpcap.packet.annotate.ProtocolSuite; //导入依赖的package包/类
/**
* Header before.
*
* @param header
* the header
* @param detail
* the detail
* @throws IOException
* Signals that an I/O exception has occurred.
* @see org.jnetpcap.packet.format.JFormatter#headerBefore(org.jnetpcap.packet.JHeader,
* org.jnetpcap.packet.format.JFormatter.Detail)
*/
protected void headerBefore(JHeader header, Detail detail) throws IOException {
final String name = header.getNicname();
incLevel(name);
incLevel(SEPARATOR);
Suite suite = header.getAnnotatedHeader().getSuite();
String suiteStr = "";
if (suite != ProtocolSuite.OTHER) {
suiteStr = "protocol suite=" + suite.name().replace('_', '/');
}
if (header.hasDescription()) {
pad().format(" ******* %s - \"%s\" - offset=%d (0x%X) length=%d %s",
header.getName(), header.getDescription(), header.getOffset(),
header.getOffset(), header.getLength(), suiteStr);
} else {
pad().format(" ******* %s offset=%d (0x%X) length=%d %s",
header.getName(), header.getOffset(), header.getOffset(),
header.getLength(), suiteStr);
}
pad();
}
示例2: headerBefore
import org.jnetpcap.packet.annotate.ProtocolSuite; //导入依赖的package包/类
/**
* Header before.
*
* @param header
* the header
* @param detail
* the detail
* @throws IOException
* Signals that an I/O exception has occurred.
* @see org.jnetpcap.packet.format.JFormatter#headerBefore(org.jnetpcap.packet.JHeader,
* org.jnetpcap.packet.format.JFormatter.Detail)
*/
@Override
protected void headerBefore(JHeader header, Detail detail)
throws IOException {
final String name = header.getNicname();
incLevel(name);
incLevel(SEPARATOR);
Suite suite = header.getAnnotatedHeader().getSuite();
String suiteStr = "";
if (suite != ProtocolSuite.OTHER) {
suiteStr = "protocol suite=" + suite.name().replace('_', '/');
}
if (header.hasDescription()) {
pad().format(
" ******* %s - \"%s\" - offset=%d (0x%X) length=%d %s",
header.getName(), header.getDescription(),
header.getOffset(), header.getOffset(), header.getLength(),
suiteStr);
} else {
pad().format(" ******* %s offset=%d (0x%X) length=%d %s",
header.getName(), header.getOffset(), header.getOffset(),
header.getLength(), suiteStr);
}
pad();
}