phpDocumentor Net_DNS
[ class tree: Net_DNS ] [ index: Net_DNS ] [ all elements ]

Class: Net_DNS_RR

Source Location: /qp_plugins/basic_antispam_plugin/Net/DNS/RR.php

Class Net_DNS_RR

Class Overview

Resource Record object definition

Builds or parses resource record sections of the DNS packet including the answer, authority, and additional sections of the packet.

Located in /qp_plugins/basic_antispam_plugin/Net/DNS/RR.php [line 45]



		
		
		
		

Properties

Methods

[ Top ]
Descendants
Child Class Description
Net_DNS_RR_A A representation of a resource record of type A
Net_DNS_RR_AAAA A representation of a resource record of type AAAA
Net_DNS_RR_CNAME A representation of a resource record of type CNAME
Net_DNS_RR_HINFO A representation of a resource record of type HINFO
Net_DNS_RR_LOC License Information:
Net_DNS_RR_MX A representation of a resource record of type MX
Net_DNS_RR_NAPTR A representation of a resource record of type NAPTR
Net_DNS_RR_NS A representation of a resource record of type NS
Net_DNS_RR_PTR A representation of a resource record of type PTR
Net_DNS_RR_RP A representation of a resource record of type RP
Net_DNS_RR_SOA A representation of a resource record of type SOA
Net_DNS_RR_SRV A representation of a resource record of type SRV
Net_DNS_RR_TSIG A representation of a resource record of type TSIG
Net_DNS_RR_TXT A representation of a resource record of type TXT

[ Top ]
Property Summary
mixed   $class  
mixed   $name  
mixed   $rdata  
mixed   $rdlength  
mixed   $ttl  
mixed   $type  

[ Top ]
Method Summary
Net_DNS_RR   Net_DNS_RR()  
void   data()  
void   display()  
void   &factory()  
void   &new_from_array()  
void   &new_from_data()  
void   &new_from_string()  
void   rdata()  
void   rdatastr()  
void   rr_rdata()  
void   string()  

[ Top ]
Properties
Methods
Constructor Net_DNS_RR  [line 62]

  Net_DNS_RR Net_DNS_RR( $rrdata  )

Parameters:
   $rrdata: 


[ Top ]
data  [line 288]

  void data( &$packet, $offset  )

Parameters:
   &$packet: 
   $offset: 


[ Top ]
display  [line 240]

  void display( )



[ Top ]
factory  [line 77]

  void &factory( $rrdata, [ $update_type = '']  )

Parameters:
   $rrdata: 
   $update_type: 


[ Top ]
new_from_array  [line 206]

  void &new_from_array( $rrarray  )

Parameters:
   $rrarray: 


[ Top ]
new_from_data  [line 92]

  void &new_from_data( $name, $rrtype, $rrclass, $ttl, $rdlength, $data, $offset  )

Parameters:
   $name: 
   $rrtype: 
   $rrclass: 
   $ttl: 
   $rdlength: 
   $data: 
   $offset: 


[ Top ]
new_from_string  [line 110]

  void &new_from_string( $rrstring, [ $update_type = '']  )

Parameters:
   $rrstring: 
   $update_type: 


[ Top ]
rdata  [line 269]

  void rdata( &$packetORrdata, [ $offset = '']  )

Parameters:
   &$packetORrdata: 
   $offset: 


[ Top ]
string  [line 247]

  void string( )



[ Top ]