The hostname to use so that gopher clients know where to contact when they want a resource.
The port to use so that gopher clients know where to contact when they want a resource.
The selector is what makes this GopherItem unique to a client.
E.g.
Lets say the selector is /cats/shorthair
and is a directory entity type and the user selects this item in a gopher client, the gopher server will receive "/cats/shorthair" and will have to make a decision on how to handle that.
Generated using TypeDoc
Gopher helper class for use with gopher plugins.
This class represents a single line of unserialized Gopher text. Right before any text gets sent back to the client, the GopherServer will call the serialize method on each item.
This class also contains static utility methods for generating an empty line in Gopher (helpful if you want to space out your GopherHole!) and also to generate a Gopher info line with you text of choice (Useful for things like a banner).