パッケージ org.pcap4j.packet
クラス Dot11ProbeRequestPacket.Builder
- java.lang.Object
-
- org.pcap4j.packet.AbstractPacket.AbstractBuilder
-
- org.pcap4j.packet.Dot11ManagementPacket.Builder
-
- org.pcap4j.packet.Dot11ProbeRequestPacket.Builder
-
- すべての実装されたインタフェース:
Iterable<Packet.Builder>,ChecksumBuilder<Dot11ManagementPacket>,Packet.Builder
- 含まれているクラス:
- Dot11ProbeRequestPacket
public static final class Dot11ProbeRequestPacket.Builder extends Dot11ManagementPacket.Builder
- 導入されたバージョン:
- pcap4j 1.7.0
- 作成者:
- Kaito Yamada
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 Builder()
-
メソッドの概要
-
クラスから継承されたメソッド org.pcap4j.packet.Dot11ManagementPacket.Builder
checkForNull
-
クラスから継承されたメソッド org.pcap4j.packet.AbstractPacket.AbstractBuilder
get, getOuterOf, getPayloadBuilder, iterator, payloadBuilder
-
クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
インタフェースから継承されたメソッド java.lang.Iterable
forEach, spliterator
-
-
-
-
メソッドの詳細
-
ssid
public Dot11ProbeRequestPacket.Builder ssid(Dot11SsidElement ssid)
- パラメータ:
ssid- ssid- 戻り値:
- this Builder object for method chaining.
-
supportedRates
public Dot11ProbeRequestPacket.Builder supportedRates(Dot11SupportedRatesElement supportedRates)
- パラメータ:
supportedRates- supportedRates- 戻り値:
- this Builder object for method chaining.
-
request
public Dot11ProbeRequestPacket.Builder request(Dot11RequestElement request)
- パラメータ:
request- request- 戻り値:
- this Builder object for method chaining.
-
extendedSupportedRates
public Dot11ProbeRequestPacket.Builder extendedSupportedRates(Dot11ExtendedSupportedRatesElement extendedSupportedRates)
- パラメータ:
extendedSupportedRates- extendedSupportedRates- 戻り値:
- this Builder object for method chaining.
-
dsssParameterSet
public Dot11ProbeRequestPacket.Builder dsssParameterSet(Dot11DsssParameterSetElement dsssParameterSet)
- パラメータ:
dsssParameterSet- dsssParameterSet- 戻り値:
- this Builder object for method chaining.
-
supportedOperatingClasses
public Dot11ProbeRequestPacket.Builder supportedOperatingClasses(Dot11SupportedOperatingClassesElement supportedOperatingClasses)
- パラメータ:
supportedOperatingClasses- supportedOperatingClasses- 戻り値:
- this Builder object for method chaining.
-
htCapabilities
public Dot11ProbeRequestPacket.Builder htCapabilities(Dot11HTCapabilitiesElement htCapabilities)
- パラメータ:
htCapabilities- htCapabilities- 戻り値:
- this Builder object for method chaining.
-
twentyFortyBssCoexistence
public Dot11ProbeRequestPacket.Builder twentyFortyBssCoexistence(Dot112040BssCoexistenceElement twentyFortyBssCoexistence)
- パラメータ:
twentyFortyBssCoexistence- twentyFortyBssCoexistence- 戻り値:
- this Builder object for method chaining.
-
extendedCapabilities
public Dot11ProbeRequestPacket.Builder extendedCapabilities(Dot11ExtendedCapabilitiesElement extendedCapabilities)
- パラメータ:
extendedCapabilities- extendedCapabilities- 戻り値:
- this Builder object for method chaining.
-
ssidList
public Dot11ProbeRequestPacket.Builder ssidList(Dot11SsidListElement ssidList)
- パラメータ:
ssidList- ssidList- 戻り値:
- this Builder object for method chaining.
-
channelUsage
public Dot11ProbeRequestPacket.Builder channelUsage(Dot11ChannelUsageElement channelUsage)
- パラメータ:
channelUsage- channelUsage- 戻り値:
- this Builder object for method chaining.
-
interworking
public Dot11ProbeRequestPacket.Builder interworking(Dot11InterworkingElement interworking)
- パラメータ:
interworking- interworking- 戻り値:
- this Builder object for method chaining.
-
meshId
public Dot11ProbeRequestPacket.Builder meshId(Dot11MeshIdElement meshId)
- パラメータ:
meshId- meshId- 戻り値:
- this Builder object for method chaining.
-
vendorSpecificElements
public Dot11ProbeRequestPacket.Builder vendorSpecificElements(List<Dot11VendorSpecificElement> vendorSpecificElements)
- パラメータ:
vendorSpecificElements- vendorSpecificElements- 戻り値:
- this Builder object for method chaining.
-
frameControl
public Dot11ProbeRequestPacket.Builder frameControl(Dot11FrameControl frameControl)
- オーバーライド:
frameControlクラス内Dot11ManagementPacket.Builder- パラメータ:
frameControl- frameControl- 戻り値:
- this Builder object for method chaining.
-
duration
public Dot11ProbeRequestPacket.Builder duration(short duration)
- オーバーライド:
durationクラス内Dot11ManagementPacket.Builder- パラメータ:
duration- duration- 戻り値:
- this Builder object for method chaining.
-
address1
public Dot11ProbeRequestPacket.Builder address1(MacAddress address1)
- オーバーライド:
address1クラス内Dot11ManagementPacket.Builder- パラメータ:
address1- address1- 戻り値:
- this Builder object for method chaining.
-
address2
public Dot11ProbeRequestPacket.Builder address2(MacAddress address2)
- オーバーライド:
address2クラス内Dot11ManagementPacket.Builder- パラメータ:
address2- address2- 戻り値:
- this Builder object for method chaining.
-
address3
public Dot11ProbeRequestPacket.Builder address3(MacAddress address3)
- オーバーライド:
address3クラス内Dot11ManagementPacket.Builder- パラメータ:
address3- address3- 戻り値:
- this Builder object for method chaining.
-
sequenceControl
public Dot11ProbeRequestPacket.Builder sequenceControl(Dot11SequenceControl sequenceControl)
- オーバーライド:
sequenceControlクラス内Dot11ManagementPacket.Builder- パラメータ:
sequenceControl- sequenceControl- 戻り値:
- this Builder object for method chaining.
-
htControl
public Dot11ProbeRequestPacket.Builder htControl(Dot11HtControl htControl)
- オーバーライド:
htControlクラス内Dot11ManagementPacket.Builder- パラメータ:
htControl- htControl- 戻り値:
- this Builder object for method chaining.
-
fcs
public Dot11ProbeRequestPacket.Builder fcs(Integer fcs)
- オーバーライド:
fcsクラス内Dot11ManagementPacket.Builder- パラメータ:
fcs- fcs- 戻り値:
- this Builder object for method chaining.
-
correctChecksumAtBuild
public Dot11ProbeRequestPacket.Builder correctChecksumAtBuild(boolean correctChecksumAtBuild)
- 定義:
correctChecksumAtBuildインタフェース内ChecksumBuilder<Dot11ManagementPacket>- オーバーライド:
correctChecksumAtBuildクラス内Dot11ManagementPacket.Builder- パラメータ:
correctChecksumAtBuild- correctChecksumAtBuild- 戻り値:
- ChecksumBuilder
-
build
public Dot11ProbeRequestPacket build()
インタフェースからコピーされた説明:Packet.BuilderBuild a packet object using values set to this object.- 定義:
buildインタフェース内ChecksumBuilder<Dot11ManagementPacket>- 定義:
buildインタフェース内Packet.Builder- 定義:
buildクラス内Dot11ManagementPacket.Builder- 戻り値:
- a new Packet object
-
-