|  |  |  | 
|---|
|  |  |  | short portLen = ByteUtilUnsigned.byte2Byte(bs, index) ; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | index++ ; | 
|---|
|  |  |  | cdData.domain = ByteUtil.bytes2String_BE(bs, index, index + domainLen - 1) ; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | if(domainLen > 0){ | 
|---|
|  |  |  | cdData.domain = ByteUtil.bytes2String_BE(bs, index, index + domainLen - 1) ; | 
|---|
|  |  |  | }else{ | 
|---|
|  |  |  | cdData.domain = "" ; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | index += domainLen ; | 
|---|
|  |  |  | cdData.port = Integer.parseInt(ByteUtil.bytes2String_BE(bs, index, index + portLen - 1)) ; | 
|---|
|  |  |  | if(portLen > 0){ | 
|---|
|  |  |  | cdData.port = Integer.parseInt(ByteUtil.bytes2String_BE(bs, index, index + portLen - 1)) ; | 
|---|
|  |  |  | }else{ | 
|---|
|  |  |  | cdData.port = 0 ; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|