MCPcopy Create free account

hub / github.com/Rubensei/windivert-rust / functions

Functions186 in github.com/Rubensei/windivert-rust

Methodset_Checksum
(&mut self, value: u16)
windivert-sys/src/bindings/header.rs:292
Methodset_DF
(&mut self, value: bool)
windivert-sys/src/bindings/header.rs:88
Methodset_FIN
(&mut self, val: u16)
windivert-sys/src/bindings/header.rs:434
Methodset_MF
(&mut self, value: bool)
windivert-sys/src/bindings/header.rs:79
Methodset_PSH
(&mut self, val: u16)
windivert-sys/src/bindings/header.rs:458
Methodset_RST
(&mut self, val: u16)
windivert-sys/src/bindings/header.rs:450
Methodset_SYN
(&mut self, val: u16)
windivert-sys/src/bindings/header.rs:442
Methodset_URG
(&mut self, val: u16)
windivert-sys/src/bindings/header.rs:474
Methodset_checksum
(&mut self, value: u16)
windivert-sys/src/bindings/header.rs:97
Methodset_drop
Sets `drop` flag.
windivert-sys/src/bindings/newtypes.rs:301
Methodset_drop_value
Sets `drop` flag to `value`.
windivert-sys/src/bindings/newtypes.rs:313
Methodset_dst_addr
(&mut self, value: u32)
windivert-sys/src/bindings/header.rs:121
Methodset_dst_port
(&mut self, value: u16)
windivert-sys/src/bindings/header.rs:402
Methodset_event
Setter for the handle [`event`](super::WinDivertEvent)
windivert-sys/src/bindings/address.rs:179
Methodset_flow_label
(&mut self, value: u32)
windivert-sys/src/bindings/header.rs:192
Methodset_fragment_offset
(&mut self, value: u16)
windivert-sys/src/bindings/header.rs:70
Methodset_fragments
Sets `fragments` flag.
windivert-sys/src/bindings/newtypes.rs:369
Methodset_fragments_value
Sets `fragments` flag to `value`.
windivert-sys/src/bindings/newtypes.rs:381
Methodset_header_length
(&mut self, val: u8)
windivert-sys/src/bindings/header.rs:38
Methodset_id
(&mut self, value: u16)
windivert-sys/src/bindings/header.rs:62
Methodset_impostor
Impostor flag setter.
windivert-sys/src/bindings/address.rs:219
Methodset_impostor
(&mut self, value: bool)
windivert/src/address.rs:76
Methodset_interface_index
(&mut self, value: u32)
windivert/src/address.rs:168
Methodset_ip_checksum
(&mut self, value: bool)
windivert/src/address.rs:94
Methodset_ipv6
IPv6 flag setter.
windivert-sys/src/bindings/address.rs:229
Methodset_layer
Setter for the handle [`layer`](super::WinDivertLayer)
windivert-sys/src/bindings/address.rs:168
Methodset_length
(&mut self, value: u16)
windivert-sys/src/bindings/header.rs:54
Methodset_loopback
Loopback flag setter.
windivert-sys/src/bindings/address.rs:209
Methodset_no_icmp
Sets `no_icmp` flag
windivert-sys/src/bindings/newtypes.rs:432
Methodset_no_icmp_value
Sets `no_icmp` flag to `value`.
windivert-sys/src/bindings/newtypes.rs:444
Methodset_no_icmpv6
Sets `no_icmpv6` flag
windivert-sys/src/bindings/newtypes.rs:449
Methodset_no_icmpv6_value
Sets `no_icmpv6` flag to `value`.
windivert-sys/src/bindings/newtypes.rs:461
Methodset_no_installs
Sets `no_installs` flag.
windivert-sys/src/bindings/newtypes.rs:352
Methodset_no_installs_value
Sets `no_installs` flag to `value`.
windivert-sys/src/bindings/newtypes.rs:364
Methodset_no_ip
Sets `no_ip` flag
windivert-sys/src/bindings/newtypes.rs:415
Methodset_no_ip_value
Sets `no_ip` flag to `value`.
windivert-sys/src/bindings/newtypes.rs:427
Methodset_no_tcp
Sets `no_tcp` flag
windivert-sys/src/bindings/newtypes.rs:466
Methodset_no_tcp_value
Sets `no_tcp` flag to `value`.
windivert-sys/src/bindings/newtypes.rs:478
Methodset_no_udp
Sets `no_udp` flag
windivert-sys/src/bindings/newtypes.rs:483
Methodset_no_udp_value
Sets `no_udp` flag to `value`.
windivert-sys/src/bindings/newtypes.rs:495
Methodset_outbound
Outbound flag setter.
windivert-sys/src/bindings/address.rs:199
Methodset_outbound
(&mut self, value: bool)
windivert/src/address.rs:58
Methodset_param
Method that allows setting driver parameters.
windivert/src/divert/mod.rs:83
Methodset_recv_only_value
Sets `recv_only` flag to `value`.
windivert-sys/src/bindings/newtypes.rs:330
Methodset_send_only
Sets `send_only` flag.
windivert-sys/src/bindings/newtypes.rs:335
Methodset_send_only_value
Sets `send_only` flag to `value`.
windivert-sys/src/bindings/newtypes.rs:347
Methodset_seq_number
(&mut self, value: u32)
windivert-sys/src/bindings/header.rs:410
Methodset_sniff_value
Sets `sniff` flag to `value`.
windivert-sys/src/bindings/newtypes.rs:296
Methodset_sniffed
Sniffed flag setter.
windivert-sys/src/bindings/address.rs:189
Methodset_src_addr
(&mut self, value: u32)
windivert-sys/src/bindings/header.rs:109
Methodset_src_port
(&mut self, value: u16)
windivert-sys/src/bindings/header.rs:394
Methodset_subinterface_index
(&mut self, value: u32)
windivert/src/address.rs:180
Methodset_tcp_checksum
(&mut self, value: bool)
windivert/src/address.rs:106
Methodset_traffic_class
(&mut self, value: u8)
windivert-sys/src/bindings/header.rs:166
Methodset_udp_checksum
(&mut self, value: bool)
windivert/src/address.rs:118
Methodset_urg_ptr
(&mut self, value: u16)
windivert-sys/src/bindings/header.rs:498
Methodset_version
(&mut self, val: u8)
windivert-sys/src/bindings/header.rs:46
Methodset_window
(&mut self, value: u16)
windivert-sys/src/bindings/header.rs:482
Methodshutdown
Shutdown function.
windivert/src/divert/mod.rs:107
Methodsniffed
Set to true if the packet was sniffed (not blocked).
windivert-sys/src/bindings/address.rs:184
Methodsniffed
(&self)
windivert/src/address.rs:46
Methodsocket
WinDivert constructor for socket layer.
windivert/src/divert/mod.rs:156
Methodsrc_ip_addr
(&self)
windivert-sys/src/bindings/header.rs:105
Methodsrc_port
(&self)
windivert-sys/src/bindings/header.rs:390
Methodsubinterface_index
(&self)
windivert/src/address.rs:174
Methodtcp_checksum
(&self)
windivert/src/address.rs:100
Methodtimestamp
(&self)
windivert/src/address.rs:394
Methodtraffic_class
(&self)
windivert-sys/src/bindings/header.rs:163
Methodtry_from
(value: u32)
windivert-sys/src/bindings/newtypes.rs:36
Methodtry_from
(value: i32)
windivert/src/error.rs:69
Methodudp_checksum
(&self)
windivert/src/address.rs:112
Methoduninstall
Method that tries to uninstall WinDivert driver.
windivert/src/divert/mod.rs:191
Methodunset_drop
Unsets `drop` flag.
windivert-sys/src/bindings/newtypes.rs:307
Methodunset_fragments
Unsets `fragments` flag.
windivert-sys/src/bindings/newtypes.rs:375
Methodunset_no_icmp
Unsets `no_icmp` flag
windivert-sys/src/bindings/newtypes.rs:438
Methodunset_no_icmpv6
Unsets `no_icmpv6` flag
windivert-sys/src/bindings/newtypes.rs:455
Methodunset_no_installs
Unsets `no_installs` flag.
windivert-sys/src/bindings/newtypes.rs:358
Methodunset_no_ip
Unsets `no_ip` flag
windivert-sys/src/bindings/newtypes.rs:421
Methodunset_no_tcp
Unsets `no_tcp` flag
windivert-sys/src/bindings/newtypes.rs:472
Methodunset_no_udp
Unsets `no_udp` flag
windivert-sys/src/bindings/newtypes.rs:489
Methodunset_recv_only
Unsets `recv_only` flag
windivert-sys/src/bindings/newtypes.rs:324
Methodunset_send_only
Unsets `send_only` flag.
windivert-sys/src/bindings/newtypes.rs:341
Methodunset_sniff
Unsets `sniff` flag.
windivert-sys/src/bindings/newtypes.rs:290
Methodurg_ptr
(&self)
windivert-sys/src/bindings/header.rs:494
Methodversion
(&self)
windivert-sys/src/bindings/header.rs:42
Methodwindow
(&self)
windivert-sys/src/bindings/header.rs:478
← previous101–186 of 186, ranked by callers