Net_DNS2
[
class tree: Net_DNS2
] [
index: Net_DNS2
] [
all elements
]
Packages:
Net_DNS2
Classes:
Net_DNS2
Net_DNS2_BitMap
Net_DNS2_Cache
Net_DNS2_Cache_File
Net_DNS2_Cache_Shm
Net_DNS2_Exception
Net_DNS2_Header
Net_DNS2_Lookups
Net_DNS2_Packet
Net_DNS2_Packet_Request
Net_DNS2_Packet_Response
Net_DNS2_PrivateKey
Net_DNS2_Question
Net_DNS2_Resolver
Net_DNS2_RR
Net_DNS2_RR_A
Net_DNS2_RR_AAAA
Net_DNS2_RR_AFSDB
Net_DNS2_RR_ANY
Net_DNS2_RR_APL
Net_DNS2_RR_ATMA
Net_DNS2_RR_CAA
Net_DNS2_RR_CDNSKEY
Net_DNS2_RR_CDS
Net_DNS2_RR_CERT
Net_DNS2_RR_CNAME
Net_DNS2_RR_CSYNC
Net_DNS2_RR_DHCID
Net_DNS2_RR_DLV
Net_DNS2_RR_DNAME
Net_DNS2_RR_DNSKEY
Net_DNS2_RR_DS
Net_DNS2_RR_EID
Net_DNS2_RR_EUI48
Net_DNS2_RR_EUI64
Net_DNS2_RR_HINFO
Net_DNS2_RR_HIP
Net_DNS2_RR_IPSECKEY
Net_DNS2_RR_ISDN
Net_DNS2_RR_KEY
Net_DNS2_RR_KX
Net_DNS2_RR_L32
Net_DNS2_RR_L64
Net_DNS2_RR_LOC
Net_DNS2_RR_LP
Net_DNS2_RR_MX
Net_DNS2_RR_NAPTR
Net_DNS2_RR_NID
Net_DNS2_RR_NIMLOCK
Net_DNS2_RR_NS
Net_DNS2_RR_NSAP
Net_DNS2_RR_NSEC
Net_DNS2_RR_NSEC3
Net_DNS2_RR_NSEC3PARAM
Net_DNS2_RR_OPENPGPKEY
Net_DNS2_RR_OPT
Net_DNS2_RR_PTR
Net_DNS2_RR_PX
Net_DNS2_RR_RP
Net_DNS2_RR_RRSIG
Net_DNS2_RR_RT
Net_DNS2_RR_SIG
Net_DNS2_RR_SOA
Net_DNS2_RR_SPF
Net_DNS2_RR_SRV
Net_DNS2_RR_SSHFP
Net_DNS2_RR_TA
Net_DNS2_RR_TALINK
Net_DNS2_RR_TKEY
Net_DNS2_RR_TLSA
Net_DNS2_RR_TSIG
Net_DNS2_RR_TXT
Net_DNS2_RR_URI
Net_DNS2_RR_WKS
Net_DNS2_RR_X25
Net_DNS2_Socket
Net_DNS2_Socket_Sockets
Net_DNS2_Socket_Streams
Net_DNS2_Updater
Files:
A.php
AAAA.php
AFSDB.php
ANY.php
APL.php
ATMA.php
BitMap.php
CAA.php
Cache.php
CDNSKEY.php
CDS.php
CERT.php
CNAME.php
CSYNC.php
DHCID.php
DLV.php
DNAME.php
DNS2.php
DNSKEY.php
DS.php
EID.php
EUI48.php
EUI64.php
Exception.php
File.php
Header.php
HINFO.php
HIP.php
IPSECKEY.php
ISDN.php
KEY.php
KX.php
L32.php
L64.php
LOC.php
Lookups.php
LP.php
MX.php
NAPTR.php
NID.php
NIMLOC.php
NS.php
NSAP.php
NSEC.php
NSEC3.php
NSEC3PARAM.php
OPENPGPKEY.php
OPT.php
Packet.php
PrivateKey.php
PTR.php
PX.php
Question.php
Request.php
Resolver.php
Response.php
RP.php
RR.php
RRSIG.php
RT.php
Shm.php
SIG.php
SOA.php
Socket.php
Sockets.php
SPF.php
SRV.php
SSHFP.php
Streams.php
TA.php
TALINK.php
TKEY.php
TLSA.php
TSIG.php
TXT.php
Updater.php
URI.php
WKS.php
X25.php
Class: Net_DNS2_RR_CDNSKEY
Source Location: /Net_DNS2-1.4.1/Net/DNS2/RR/CDNSKEY.php
Class Overview
Net_DNS2_RR
| --
Net_DNS2_RR_DNSKEY
| --Net_DNS2_RR_CDNSKEY
The CDNSKEY RR is implemented exactly like the DNSKEY record, so for now we just extend the DNSKEY RR and use it.
Author(s):
Mike Pultz <
mike at mikepultz.com
>
Inherited Variables
Class:
Net_DNS2_RR_DNSKEY
Net_DNS2_RR_DNSKEY::$algorithm
Net_DNS2_RR_DNSKEY::$flags
Net_DNS2_RR_DNSKEY::$key
Net_DNS2_RR_DNSKEY::$protocol
Class:
Net_DNS2_RR
Net_DNS2_RR::$class
Net_DNS2_RR::$name
Net_DNS2_RR::$rdata
Net_DNS2_RR::$rdlength
Net_DNS2_RR::$ttl
Net_DNS2_RR::$type
Inherited Methods
Class:
Net_DNS2_RR_DNSKEY
Net_DNS2_RR_DNSKEY::rrFromString()
parses the rdata portion from a standard DNS config line
Net_DNS2_RR_DNSKEY::rrGet()
returns the rdata portion of the DNS packet
Net_DNS2_RR_DNSKEY::rrSet()
parses the rdata of the Net_DNS2_Packet object
Net_DNS2_RR_DNSKEY::rrToString()
method to return the rdata portion of the packet as a string
Class:
Net_DNS2_RR
Net_DNS2_RR::__construct()
Constructor - builds a new Net_DNS2_RR object
Net_DNS2_RR::buildString()
builds an array of strings from an array of chunks of text split by spaces
Net_DNS2_RR::cleanString()
cleans up some RR data
Net_DNS2_RR::formatString()
return a formatted string; if a string has spaces in it, then return it with double quotes around it, otherwise, return it as it was passed in.
Net_DNS2_RR::fromString()
parses a standard RR format lines, as defined by rfc1035 (kinda)
Net_DNS2_RR::get()
returns a binary packed DNS RR object
Net_DNS2_RR::parse()
parses a binary packet, and returns the appropriate Net_DNS2_RR object, based on the RR type of the binary content.
Net_DNS2_RR::rrFromString()
abstract definition - parses a RR from a standard DNS config line
Net_DNS2_RR::rrGet()
abstract definition - returns a binary packet DNS RR object
Net_DNS2_RR::rrSet()
abstract definition - sets a Net_DNS2_RR from a Net_DNS2_Packet object
Net_DNS2_RR::rrToString()
abstract definition - method to return a RR as a string; not to be confused with the __toString() magic method.
Net_DNS2_RR::set()
builds a new Net_DNS2_RR object
Net_DNS2_RR::__toString()
magic __toString() method to return the Net_DNS2_RR object object as a string
Class Details
[line 66]
The CDNSKEY RR is implemented exactly like the DNSKEY record, so for now we just extend the DNSKEY RR and use it.
http://www.rfc-editor.org/rfc/rfc7344.txt
Author:
Mike Pultz <
mike@mikepultz.com
>
See:
Net_DNS2_RR
Link:
http://pear.php.net/package/Net_DNS2
License:
BSD License
[
Top
]
Documentation generated on Mon, 11 Mar 2019 16:01:44 -0400 by
phpDocumentor 1.4.4
. PEAR Logo Copyright © PHP Group 2004.