パッケージ 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.Builder
Build a packet object using values set to this object.- 定義:
build
インタフェース内ChecksumBuilder<Dot11ManagementPacket>
- 定義:
build
インタフェース内Packet.Builder
- 定義:
build
クラス内Dot11ManagementPacket.Builder
- 戻り値:
- a new Packet object
-
-