Voting helps other researchers find interesting modules.
To keep track of fetch connection endpoints. Note: You can use trawler::SourceIP(info) or trawler::DestinationIP(info) (as well as HasSourceIP/HasDestinationIP) in basictypes.h instead of accessing the packed strings directly. This will return a proper IPAddress. Never use the fixed32 based Source/Destination-IP in new code as they will go away (only IPv4).
DestinationIPAddressPacked
String.t
nil
DestinationPort
integer()
SourceIPAddressPacked
SourcePort
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.TrawlerTCPIPInfo{ DestinationIPAddressPacked: String.t() | nil, DestinationPort: integer() | nil, SourceIPAddressPacked: String.t() | nil, SourcePort: integer() | nil }
@spec decode(struct(), keyword()) :: struct()