Beispiel #1
0
 private void setDataFromRawData()
 {
     name = Name.fromRaw(rawData);
     for (int i = 0; i < ContactId.MAX_ID; i++)
     {
         contactIDs[i] = ContactId.fromRaw(rawData, i);
     }
 }
Beispiel #2
0
        public static ContactId fromRaw(byte[] rawData, int id)
        {
            ContactId ci        = new ContactId();
            int       tmpOffset = ci.offset + (id * 2);
            byte      lower     = rawData[tmpOffset];
            byte      upper     = rawData[tmpOffset + 1];

            ci.value  = upper;
            ci.value  = ci.value << 8;
            ci.value ^= lower;
            return(ci);
        }