derivedDataType MtasHostNamePortDT

An EcimDerivedString with pattern and length (1..64) restriction, where the pattern specifies the syntax of <hostname>[":"<port>].

The lexical grammar is as follows:

The "hostname " must be in the format as RFC 1123 defines.
<hname> ::= <name>*["."<name>]
<name> ::= <let-or-digit>[*[<let-or-digit-or-hyphen>]<let-or-digit>]

If the "port" is given (including the colon), it must contain 4 or 5 digits.


References from:
MtasExtMrfcNode; MtasMrfcNode;
stringMtasHostNamePortDT [ 1..64 ]

Valid values: [a-zA-Z0-9]([-a-zA-Z0-9]+[a-zA-Z0-9])*([.][a-zA-Z0-9]([-a-zA-Z0-9]+[a-zA-Z0-9])*)*(:[0-9]{4,5})?
  derivedDataType MtasHostNamePortDT