Package pcap.api.internal.foreign
Interface pcap_mapping
@Inclubating public interface pcap_mapping
Pcap api mapping.
- Author:
- Ardika Rommy Sanjaya
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfacepcap_mapping.pcapstatic interfacepcap_mapping.pcap_addrstatic interfacepcap_mapping.pcap_dumperstatic interfacepcap_mapping.pcap_ifstatic interfacepcap_mapping.sockaddr -
Method Summary
Modifier and Type Method Description voidbpf_dump(java.foreign.memory.Pointer<bpf_mapping.bpf_program> program_p, int var2)intbpf_filter(java.foreign.memory.Pointer<bpf_mapping.bpf_insn> insn_p, java.foreign.memory.Pointer<java.lang.Byte> p, int var1, int var2)java.foreign.memory.Pointer<java.lang.Byte>bpf_image(java.foreign.memory.Pointer<bpf_mapping.bpf_insn> insn_p, int var1)intbpf_validate(java.foreign.memory.Pointer<bpf_mapping.bpf_insn> f, int len)intpcap_activate(java.foreign.memory.Pointer<pcap_mapping.pcap> p)voidpcap_breakloop(java.foreign.memory.Pointer<pcap_mapping.pcap> p)intpcap_can_set_rfmon(java.foreign.memory.Pointer<pcap_mapping.pcap> p)voidpcap_close(java.foreign.memory.Pointer<pcap_mapping.pcap> p)intpcap_compile(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<bpf_mapping.bpf_program> program, java.foreign.memory.Pointer<java.lang.Byte> filter, int var1, int var2)intpcap_compile_nopcap(int var1, int var2, java.foreign.memory.Pointer<bpf_mapping.bpf_program> program, java.foreign.memory.Pointer<java.lang.Byte> filter, int var3, int var4)java.foreign.memory.Pointer<pcap_mapping.pcap>pcap_create(java.foreign.memory.Pointer<java.lang.Byte> src, java.foreign.memory.Pointer<java.lang.Byte> errbuf)intpcap_datalink(java.foreign.memory.Pointer<pcap_mapping.pcap> p)intpcap_datalink_ext(java.foreign.memory.Pointer<pcap_mapping.pcap> p)intpcap_datalink_name_to_val(java.foreign.memory.Pointer<java.lang.Byte> dtl_name)java.foreign.memory.Pointer<java.lang.Byte>pcap_datalink_val_to_description(int dtl_var)java.foreign.memory.Pointer<java.lang.Byte>pcap_datalink_val_to_name(int dtl_val)intpcap_dispatch(java.foreign.memory.Pointer<pcap_mapping.pcap> p, int cnt, java.foreign.memory.Callback<PcapHandler> usr, java.foreign.memory.Pointer<java.lang.Byte> pp)voidpcap_dump(java.foreign.memory.Pointer<java.lang.Byte> p, java.foreign.memory.Pointer<PcapPktHdr> pkthdr_p, java.foreign.memory.Pointer<java.lang.Byte> buf)voidpcap_dump_close(java.foreign.memory.Pointer<pcap_mapping.pcap_dumper> p)intpcap_dump_flush(java.foreign.memory.Pointer<pcap_mapping.pcap_dumper> p)longpcap_dump_ftell(java.foreign.memory.Pointer<pcap_mapping.pcap_dumper> p)java.foreign.memory.Pointer<pcap_mapping.pcap_dumper>pcap_dump_open(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<java.lang.Byte> file)java.foreign.memory.Pointer<pcap_mapping.pcap_dumper>pcap_dump_open_append(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<java.lang.Byte> var1)intpcap_fileno(java.foreign.memory.Pointer<pcap_mapping.pcap> p)intpcap_findalldevs(java.foreign.memory.Pointer<? extends java.foreign.memory.Pointer<pcap_mapping.pcap_if>> alldevs, java.foreign.memory.Pointer<java.lang.Byte> errbuf)voidpcap_free_datalinks(java.foreign.memory.Pointer<java.lang.Integer> datalinks)voidpcap_free_tstamp_types(java.foreign.memory.Pointer<java.lang.Integer> p)voidpcap_freealldevs(java.foreign.memory.Pointer<pcap_mapping.pcap_if> alldevs)voidpcap_freecode(java.foreign.memory.Pointer<bpf_mapping.bpf_program> program)intpcap_get_selectable_fd(java.foreign.memory.Pointer<pcap_mapping.pcap> p)intpcap_get_tstamp_precision(java.foreign.memory.Pointer<pcap_mapping.pcap> p)java.foreign.memory.Pointer<java.lang.Byte>pcap_geterr(java.foreign.memory.Pointer<pcap_mapping.pcap> p)intpcap_getnonblock(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<java.lang.Byte> var1)intpcap_inject(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<?> var1, long var2)intpcap_is_swapped(java.foreign.memory.Pointer<pcap_mapping.pcap> p)java.foreign.memory.Pointer<java.lang.Byte>pcap_lib_version()intpcap_list_datalinks(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<? extends java.foreign.memory.Pointer<java.lang.Integer>> datalinks)intpcap_list_tstamp_types(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<? extends java.foreign.memory.Pointer<java.lang.Integer>> tstamp_types)java.foreign.memory.Pointer<java.lang.Byte>pcap_lookupdev(java.foreign.memory.Pointer<java.lang.Byte> src)intpcap_lookupnet(java.foreign.memory.Pointer<java.lang.Byte> src, java.foreign.memory.Pointer<java.lang.Integer> var1, java.foreign.memory.Pointer<java.lang.Integer> var2, java.foreign.memory.Pointer<java.lang.Byte> var3)intpcap_loop(java.foreign.memory.Pointer<pcap_mapping.pcap> p, int cnt, java.foreign.memory.Callback<PcapHandler> callback, java.foreign.memory.Pointer<java.lang.Byte> usr)intpcap_major_version(java.foreign.memory.Pointer<pcap_mapping.pcap> p)intpcap_minor_version(java.foreign.memory.Pointer<pcap_mapping.pcap> p)java.foreign.memory.Pointer<java.lang.Byte>pcap_next(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<PcapPktHdr> pkthdr_p)intpcap_next_ex(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<? extends java.foreign.memory.Pointer<PcapPktHdr>> pkthdr_p, java.foreign.memory.Pointer<? extends java.foreign.memory.Pointer<java.lang.Byte>> buf)intpcap_offline_filter(java.foreign.memory.Pointer<bpf_mapping.bpf_program> program, java.foreign.memory.Pointer<PcapPktHdr> pkthdr_p, java.foreign.memory.Pointer<java.lang.Byte> filter)java.foreign.memory.Pointer<pcap_mapping.pcap>pcap_open_dead(int linktype, int var1)java.foreign.memory.Pointer<pcap_mapping.pcap>pcap_open_dead_with_tstamp_precision(int linktype, int var1, int var2)java.foreign.memory.Pointer<pcap_mapping.pcap>pcap_open_live(java.foreign.memory.Pointer<java.lang.Byte> src, int snaplen, int promisc, int timeout, java.foreign.memory.Pointer<java.lang.Byte> errbuf)java.foreign.memory.Pointer<pcap_mapping.pcap>pcap_open_offline(java.foreign.memory.Pointer<java.lang.Byte> p, java.foreign.memory.Pointer<java.lang.Byte> file)java.foreign.memory.Pointer<pcap_mapping.pcap>pcap_open_offline_with_tstamp_precision(java.foreign.memory.Pointer<java.lang.Byte> p, int var1, java.foreign.memory.Pointer<java.lang.Byte> var2)voidpcap_perror(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<java.lang.Byte> err)intpcap_sendpacket(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<java.lang.Byte> var1, int var2)intpcap_set_buffer_size(java.foreign.memory.Pointer<pcap_mapping.pcap> p, int buffer_size)intpcap_set_datalink(java.foreign.memory.Pointer<pcap_mapping.pcap> p, int datalink)intpcap_set_immediate_mode(java.foreign.memory.Pointer<pcap_mapping.pcap> p, int immediate_mode)intpcap_set_promisc(java.foreign.memory.Pointer<pcap_mapping.pcap> p, int promisc)intpcap_set_rfmon(java.foreign.memory.Pointer<pcap_mapping.pcap> p, int rfmon)intpcap_set_snaplen(java.foreign.memory.Pointer<pcap_mapping.pcap> p, int snaplen)intpcap_set_timeout(java.foreign.memory.Pointer<pcap_mapping.pcap> p, int timeout)intpcap_set_tstamp_precision(java.foreign.memory.Pointer<pcap_mapping.pcap> p, int tstamp_precision)intpcap_set_tstamp_type(java.foreign.memory.Pointer<pcap_mapping.pcap> p, int tstamp_type)intpcap_setdirection(java.foreign.memory.Pointer<pcap_mapping.pcap> p, int direction)intpcap_setfilter(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<bpf_mapping.bpf_program> program_p)intpcap_setnonblock(java.foreign.memory.Pointer<pcap_mapping.pcap> p, int var1, java.foreign.memory.Pointer<java.lang.Byte> var2)intpcap_snapshot(java.foreign.memory.Pointer<pcap_mapping.pcap> p)intpcap_stats(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<PcapStat> stat_p)java.foreign.memory.Pointer<java.lang.Byte>pcap_statustostr(int status)java.foreign.memory.Pointer<java.lang.Byte>pcap_strerror(int status)intpcap_tstamp_type_name_to_val(java.foreign.memory.Pointer<java.lang.Byte> p)java.foreign.memory.Pointer<java.lang.Byte>pcap_tstamp_type_val_to_description(int tstamp_type)java.foreign.memory.Pointer<java.lang.Byte>pcap_tstamp_type_val_to_name(int tstamp_type)
-
Method Details
-
pcap_lookupdev
java.foreign.memory.Pointer<java.lang.Byte> pcap_lookupdev(java.foreign.memory.Pointer<java.lang.Byte> src) -
pcap_lookupnet
int pcap_lookupnet(java.foreign.memory.Pointer<java.lang.Byte> src, java.foreign.memory.Pointer<java.lang.Integer> var1, java.foreign.memory.Pointer<java.lang.Integer> var2, java.foreign.memory.Pointer<java.lang.Byte> var3) -
pcap_create
java.foreign.memory.Pointer<pcap_mapping.pcap> pcap_create(java.foreign.memory.Pointer<java.lang.Byte> src, java.foreign.memory.Pointer<java.lang.Byte> errbuf) -
pcap_set_snaplen
-
pcap_set_promisc
-
pcap_can_set_rfmon
-
pcap_set_rfmon
-
pcap_set_timeout
-
pcap_set_tstamp_type
-
pcap_set_immediate_mode
-
pcap_set_buffer_size
-
pcap_set_tstamp_precision
int pcap_set_tstamp_precision(java.foreign.memory.Pointer<pcap_mapping.pcap> p, int tstamp_precision) -
pcap_get_tstamp_precision
-
pcap_activate
-
pcap_list_tstamp_types
int pcap_list_tstamp_types(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<? extends java.foreign.memory.Pointer<java.lang.Integer>> tstamp_types) -
pcap_free_tstamp_types
void pcap_free_tstamp_types(java.foreign.memory.Pointer<java.lang.Integer> p) -
pcap_tstamp_type_name_to_val
int pcap_tstamp_type_name_to_val(java.foreign.memory.Pointer<java.lang.Byte> p) -
pcap_tstamp_type_val_to_name
java.foreign.memory.Pointer<java.lang.Byte> pcap_tstamp_type_val_to_name(int tstamp_type) -
pcap_tstamp_type_val_to_description
java.foreign.memory.Pointer<java.lang.Byte> pcap_tstamp_type_val_to_description(int tstamp_type) -
pcap_open_live
java.foreign.memory.Pointer<pcap_mapping.pcap> pcap_open_live(java.foreign.memory.Pointer<java.lang.Byte> src, int snaplen, int promisc, int timeout, java.foreign.memory.Pointer<java.lang.Byte> errbuf) -
pcap_open_dead
-
pcap_open_dead_with_tstamp_precision
java.foreign.memory.Pointer<pcap_mapping.pcap> pcap_open_dead_with_tstamp_precision(int linktype, int var1, int var2) -
pcap_open_offline_with_tstamp_precision
java.foreign.memory.Pointer<pcap_mapping.pcap> pcap_open_offline_with_tstamp_precision(java.foreign.memory.Pointer<java.lang.Byte> p, int var1, java.foreign.memory.Pointer<java.lang.Byte> var2) -
pcap_open_offline
java.foreign.memory.Pointer<pcap_mapping.pcap> pcap_open_offline(java.foreign.memory.Pointer<java.lang.Byte> p, java.foreign.memory.Pointer<java.lang.Byte> file) -
pcap_close
-
pcap_loop
int pcap_loop(java.foreign.memory.Pointer<pcap_mapping.pcap> p, int cnt, java.foreign.memory.Callback<PcapHandler> callback, java.foreign.memory.Pointer<java.lang.Byte> usr) -
pcap_dispatch
int pcap_dispatch(java.foreign.memory.Pointer<pcap_mapping.pcap> p, int cnt, java.foreign.memory.Callback<PcapHandler> usr, java.foreign.memory.Pointer<java.lang.Byte> pp) -
pcap_next
java.foreign.memory.Pointer<java.lang.Byte> pcap_next(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<PcapPktHdr> pkthdr_p) -
pcap_next_ex
int pcap_next_ex(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<? extends java.foreign.memory.Pointer<PcapPktHdr>> pkthdr_p, java.foreign.memory.Pointer<? extends java.foreign.memory.Pointer<java.lang.Byte>> buf) -
pcap_breakloop
-
pcap_stats
int pcap_stats(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<PcapStat> stat_p) -
pcap_setfilter
int pcap_setfilter(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<bpf_mapping.bpf_program> program_p) -
pcap_setdirection
-
pcap_getnonblock
int pcap_getnonblock(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<java.lang.Byte> var1) -
pcap_setnonblock
int pcap_setnonblock(java.foreign.memory.Pointer<pcap_mapping.pcap> p, int var1, java.foreign.memory.Pointer<java.lang.Byte> var2) -
pcap_inject
int pcap_inject(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<?> var1, long var2) -
pcap_sendpacket
int pcap_sendpacket(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<java.lang.Byte> var1, int var2) -
pcap_statustostr
java.foreign.memory.Pointer<java.lang.Byte> pcap_statustostr(int status) -
pcap_strerror
java.foreign.memory.Pointer<java.lang.Byte> pcap_strerror(int status) -
pcap_geterr
java.foreign.memory.Pointer<java.lang.Byte> pcap_geterr(java.foreign.memory.Pointer<pcap_mapping.pcap> p) -
pcap_perror
void pcap_perror(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<java.lang.Byte> err) -
pcap_compile
int pcap_compile(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<bpf_mapping.bpf_program> program, java.foreign.memory.Pointer<java.lang.Byte> filter, int var1, int var2) -
pcap_compile_nopcap
int pcap_compile_nopcap(int var1, int var2, java.foreign.memory.Pointer<bpf_mapping.bpf_program> program, java.foreign.memory.Pointer<java.lang.Byte> filter, int var3, int var4) -
pcap_freecode
-
pcap_offline_filter
int pcap_offline_filter(java.foreign.memory.Pointer<bpf_mapping.bpf_program> program, java.foreign.memory.Pointer<PcapPktHdr> pkthdr_p, java.foreign.memory.Pointer<java.lang.Byte> filter) -
pcap_datalink
-
pcap_datalink_ext
-
pcap_list_datalinks
int pcap_list_datalinks(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<? extends java.foreign.memory.Pointer<java.lang.Integer>> datalinks) -
pcap_set_datalink
-
pcap_free_datalinks
void pcap_free_datalinks(java.foreign.memory.Pointer<java.lang.Integer> datalinks) -
pcap_datalink_name_to_val
int pcap_datalink_name_to_val(java.foreign.memory.Pointer<java.lang.Byte> dtl_name) -
pcap_datalink_val_to_name
java.foreign.memory.Pointer<java.lang.Byte> pcap_datalink_val_to_name(int dtl_val) -
pcap_datalink_val_to_description
java.foreign.memory.Pointer<java.lang.Byte> pcap_datalink_val_to_description(int dtl_var) -
pcap_snapshot
-
pcap_is_swapped
-
pcap_major_version
-
pcap_minor_version
-
pcap_fileno
-
pcap_dump_open
java.foreign.memory.Pointer<pcap_mapping.pcap_dumper> pcap_dump_open(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<java.lang.Byte> file) -
pcap_dump_open_append
java.foreign.memory.Pointer<pcap_mapping.pcap_dumper> pcap_dump_open_append(java.foreign.memory.Pointer<pcap_mapping.pcap> p, java.foreign.memory.Pointer<java.lang.Byte> var1) -
pcap_dump_ftell
-
pcap_dump_flush
-
pcap_dump_close
-
pcap_dump
void pcap_dump(java.foreign.memory.Pointer<java.lang.Byte> p, java.foreign.memory.Pointer<PcapPktHdr> pkthdr_p, java.foreign.memory.Pointer<java.lang.Byte> buf) -
pcap_findalldevs
int pcap_findalldevs(java.foreign.memory.Pointer<? extends java.foreign.memory.Pointer<pcap_mapping.pcap_if>> alldevs, java.foreign.memory.Pointer<java.lang.Byte> errbuf) -
pcap_freealldevs
-
pcap_lib_version
java.foreign.memory.Pointer<java.lang.Byte> pcap_lib_version() -
bpf_filter
int bpf_filter(java.foreign.memory.Pointer<bpf_mapping.bpf_insn> insn_p, java.foreign.memory.Pointer<java.lang.Byte> p, int var1, int var2) -
bpf_validate
-
bpf_image
java.foreign.memory.Pointer<java.lang.Byte> bpf_image(java.foreign.memory.Pointer<bpf_mapping.bpf_insn> insn_p, int var1) -
bpf_dump
-
pcap_get_selectable_fd
-