Comment #22 on issue 152 by [email protected]: Implement
insertSubscriberData MAP message
http://code.google.com/p/jss7/issues/detail?id=152
Hi
Will it be ok to use following to Long to byte conversion of TimeImpl.
decoding:
long time = ((data[0] & 0xFFL) << 24) |
((data[1] & 0xFFL) << 16) |
((data[2] & 0xFFL) << 8) |
((data[3] & 0xFFL) << 0) ;
encoding:
long ntpTime = getNtpTime(cal.getTimeInMillis());
this.data = new byte[4];
this.data[0] = (byte)(ntpTime >>> 24);
this.data[1] = (byte)(ntpTime >>> 16);
this.data[2] = (byte)(ntpTime >>> 8);
this.data[3] = (byte)(ntpTime >>> 0);