private void setDataFromRawData() { callId = CallId.fromRaw(rawData); cType = CType.fromRaw(rawData); callReceiveTone.fromRaw(rawData); name = Name.fromRaw(rawData); }
public static CallId fromRaw(byte[] rawData) { CallId ci = new CallId(); byte lower = rawData[ci.offset]; byte middle = rawData[ci.offset + 1]; byte upper = rawData[ci.offset + 2]; ci.value = upper; ci.value = ci.value << 8; ci.value ^= middle; ci.value = ci.value << 8; ci.value ^= lower; return(ci); }