OVERVIEW   INDEX   DEPRECATED   HELP   CORRESPONDENCES  


Modulepars   Data Types   Component Types   Port Types   Constants   Templates   Signatures   Functions   Altsteps   Test cases  

Group DHCP_DNS_Templates

Declared in module SUPL_DHCP_DNS_Steps


Templates Summary
hr_DNS_Query_Header
mr_DNS_A_Query
mr_DNS_AAAA_Query
mr_DNSMessage_any

Details

hr_DNS_Query_Header
template DNS_Header hr_DNS_Query_Header := {
    id := ?,
    qr := '0'B,
    opcode := DNSOPCODE_QUERY_E,
    aa := ?,
    tc := ?,
    rd := ?,
    ra := ?,
    z := '000'B, 
    rcode := ?,
    qdcount := ?,
    ancount := 0,
    nscount := 0,
    arcount := 0
}

Declared in group DHCP_DNS_Templates

mr_DNS_A_Query
template DNSMessage mr_DNS_A_Query(template charstring p_qDomainName) := {
    dnsHeader := hr_DNS_Query_Header,
    questions := { 
        {p_qDomainName, DNSTYPE_A_E, DNSCLASS_IN_E}
    },
    answer := omit,
    authority := omit,
    additional := omit
}

Declared in group DHCP_DNS_Templates

Returns: DNSMessage -

Parameters:
mr_DNS_AAAA_Query
template DNSMessage mr_DNS_AAAA_Query (template charstring p_qDomainName) := 
{
    dnsHeader := hr_DNS_Query_Header,
    questions :=   {{p_qDomainName, DNSTYPE_AAAA_E, DNSCLASS_IN_E}},
    answer := omit,
    authority := omit,
    additional := omit
}

Declared in group DHCP_DNS_Templates

Returns: DNSMessage -

Parameters:
mr_DNSMessage_any
template DNSMessage mr_DNSMessage_any := {
    dnsHeader := ?,
    questions :=  *,
    answer := *,
    authority := *,
    additional := *
}

Declared in group DHCP_DNS_Templates