Documentation
¶
Index ¶
- Constants
- type DataTable
- func (kt *DataTable) GetData() TextData
- func (kt *DataTable) Len() int
- func (kt *DataTable) LoadAll()
- func (kt *DataTable) LoadFromFile()
- func (kt *DataTable) LoadFromInline(ws []string)
- func (kt *DataTable) LoadFromUrl()
- func (kt *DataTable) Match(name string) bool
- func (kt *DataTable) Reset()
- func (kt *DataTable) SetBootstrap(bs []string)
- func (kt *DataTable) SetJwtSecret(s string)
- func (kt *DataTable) String() string
- type DomainData
- func (d *DomainData) ForEach(f func(interface{}) error, max int)
- func (d *DomainData) Len() int
- func (d *DomainData) LessString() string
- func (d *DomainData) Match(name string) bool
- func (d *DomainData) MatchNet(inet iplib.Net) bool
- func (d *DomainData) ParseFile(r io.Reader) error
- func (d *DomainData) ParseInline(ws []string)
- func (d *DomainData) ParseLines(lines []string, reset bool)
- func (d *DomainData) Reset()
- type EcsData
- func (e *EcsData) ForEach(f func(interface{}) error, max int)
- func (e *EcsData) Len() int
- func (e *EcsData) LessString() string
- func (e *EcsData) Match(name string) bool
- func (e *EcsData) MatchEcsIP(q string) net.IP
- func (e *EcsData) MatchNet(inet iplib.Net) bool
- func (e *EcsData) ParseFile(r io.Reader) error
- func (e *EcsData) ParseInline(ws []string)
- func (e *EcsData) ParseLines(lines []string, reset bool)
- func (e *EcsData) Reset()
- type NetlistData
- func (n *NetlistData) ForEach(f func(interface{}) error, max int)
- func (n *NetlistData) Len() int
- func (n *NetlistData) LessString() string
- func (n *NetlistData) Match(name string) bool
- func (n *NetlistData) MatchNet(inet iplib.Net) bool
- func (n *NetlistData) ParseFile(r io.Reader) error
- func (n *NetlistData) ParseInline(ws []string)
- func (n *NetlistData) ParseLines(lines []string, reset bool)
- func (n *NetlistData) Reset()
- type TextData
Constants ¶
View Source
const ( WhichTypePath = iota WhichTypeUrl WhichTypeInline // Dummy DateTypeKeywordTable = "keyword_table" DateTypeNetlistTable = "netlist_table" DateTypeDomainlistTable = "domain_table" DateTypeEcsTable = "ecs_table" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataTable ¶
func NewDataTable ¶
func (*DataTable) LoadFromFile ¶
func (kt *DataTable) LoadFromFile()
func (*DataTable) LoadFromInline ¶
func (*DataTable) LoadFromUrl ¶
func (kt *DataTable) LoadFromUrl()
func (*DataTable) SetBootstrap ¶
func (*DataTable) SetJwtSecret ¶
type DomainData ¶
type DomainData struct {
// contains filtered or unexported fields
}
func (*DomainData) ForEach ¶
func (d *DomainData) ForEach(f func(interface{}) error, max int)
func (*DomainData) Len ¶
func (d *DomainData) Len() int
func (*DomainData) LessString ¶
func (d *DomainData) LessString() string
func (*DomainData) Match ¶
func (d *DomainData) Match(name string) bool
func (*DomainData) ParseInline ¶
func (d *DomainData) ParseInline(ws []string)
func (*DomainData) ParseLines ¶
func (d *DomainData) ParseLines(lines []string, reset bool)
func (*DomainData) Reset ¶
func (d *DomainData) Reset()
type EcsData ¶
func NewEcsData ¶
func (*EcsData) LessString ¶
func (*EcsData) ParseInline ¶
func (*EcsData) ParseLines ¶
type NetlistData ¶
type NetlistData struct {
// contains filtered or unexported fields
}
func (*NetlistData) ForEach ¶
func (n *NetlistData) ForEach(f func(interface{}) error, max int)
func (*NetlistData) Len ¶
func (n *NetlistData) Len() int
func (*NetlistData) LessString ¶
func (n *NetlistData) LessString() string
func (*NetlistData) Match ¶
func (n *NetlistData) Match(name string) bool
func (*NetlistData) ParseInline ¶
func (n *NetlistData) ParseInline(ws []string)
func (*NetlistData) ParseLines ¶
func (n *NetlistData) ParseLines(lines []string, reset bool)
func (*NetlistData) Reset ¶
func (n *NetlistData) Reset()
Click to show internal directories.
Click to hide internal directories.