Changeset 253 for trunk/hiptop/pester/net/sabi/pester/Alarm.java
- Timestamp:
- 07/18/06 06:02:30 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/hiptop/pester/net/sabi/pester/Alarm.java
r250 r253 78 78 dataStream.writeInt(mDate.getUnixTimeGMT()); 79 79 dataStream.writeInt(mType); 80 dataStream.writeInt(mAlert == null ? 0 : mAlert.getID()); 80 81 dataStream.flush(); 81 82 return byteStream.toByteArray(); 82 83 } catch (Exception e) { 83 84 // XXX do something 85 DEBUG.p("failed to write alarm:" + e); 84 86 } 85 87 return null; … … 97 99 mMessage = dataStream.readUTF(); 98 100 mPeriod = dataStream.readInt(); 101 mDate = new Date(dataStream.readInt()); 99 102 mType = dataStream.readInt(); 103 int alertID = dataStream.readInt(); 104 mAlert = (alertID == 0 ? null : new RingToneObject(alertID)); 100 105 } catch (Exception e) { 101 106 // XXX do something 107 DEBUG.p("failed to read alarm:" + e); 102 108 } 103 109 } … … 116 122 } 117 123 124 // XXX trigger on EVENT_TIME_CHANGED 118 125 void resume() { 119 126 mState = STATE_SCHEDULED;
Note:
See TracChangeset
for help on using the changeset viewer.