# Class ServiceDstPortMapping

© 2019 Palo Alto Networks, Inc. All rights reserved.

Licensed under SCRIPT SOFTWARE AGREEMENT, Palo Alto Networks, Inc., at https://www.paloaltonetworks.com/legal/script-software-license-1-0.pdf

Located at helper-classes/ServiceDstPortMapping.php

Methods summary
`public static `ServiceDstPortMapping`` | # `mappingFromText( mixed $text, boolean $tcp = TRUE )` #### Parameters $text `mixed` $text $tcp `boolean` $tcp #### Returns ``ServiceDstPortMapping``
`public` | # `mergeOverlappingMappings( )`
`public` | # `mergeWithMapping( `ServiceDstPortMapping` $otherMapping )`
`public` | # `mergeWithArrayOfServiceObjects( mixed $array )` #### Parameters $array `mixed` $array Service[]|ServiceGroup[]
`public string &` | # `tcpMappingToText( )` #### Returns `string`
`public string &` | # `udpMappingToText( )` #### Returns `string`
`public boolean` | # `hasTcpMappings( )` #### Returns `boolean`
`public boolean` | # `hasUdpMappings( )` #### Returns `boolean`
`public boolean` | # `equals( `ServiceDstPortMapping` $other )` #### Parameters $other ``ServiceDstPortMapping`` $other #### Returns `boolean`
`public boolean` | # `tcpMappingIsSame( `ServiceDstPortMapping` $other )` #### Parameters $other ``ServiceDstPortMapping`` $other #### Returns `boolean`
`public boolean` | # `udpMappingIsSame( `ServiceDstPortMapping` $other )` #### Parameters $other ``ServiceDstPortMapping`` $other #### Returns `boolean`
`public string` | # `mappingToText( )` #### Returns `string`

Properties summary
`public array` | $tcpPortMap | `array()` | #
`public array` | $udpPortMap | `array()` | #
`public `Service[]`|`ServiceGroup[]`` | $unresolved | `array()` | #