ns

package
v0.1.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 9, 2016 License: MIT Imports: 12 Imported by: 0

Documentation

Overview

Package ns provides name server methods for selected name server(s)

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Host

type Host struct {
	// contains filtered or unexported fields
}

A Host represents a name server host

type Request

type Request struct {
	// contains filtered or unexported fields
}

A Request represents a name server request

func NewRequest

func NewRequest() *Request

NewRequest creates a new dns request object

func (*Request) ChkCountry

func (d *Request) ChkCountry(country string) bool

ChkCountry set requested country

func (*Request) ChkNode

func (d *Request) ChkNode(city string) bool

ChkNode set requested country

func (*Request) Dig

func (d *Request) Dig(args string)

Dig look up name server

func (*Request) Init

func (d *Request) Init()

Init configure dns command and fetch name servers

func (*Request) SetCountryList

func (d *Request) SetCountryList(c *cli.Readline)

SetCountryList init the connect contry items

func (*Request) SetNodeList

func (d *Request) SetNodeList(c *cli.Readline)

SetNodeList init the node city items

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL