DatagramPacket createMessage(Calendar timeStamp, Severity severity, byte[] data, int off, int len) { try { reset(); writeHeader(severity, timeStamp); write(data, off, len); } catch (IOException e) { assert false : e; } return new DatagramPacket(buf, 0, count); }
DatagramPacket createMessage(Calendar timeStamp, Severity severity, byte[] data, int off, int len) { try { reset(); writeHeader(severity, timeStamp); write(data, off, len); } catch (IOException e) { assert false : e; } return new DatagramPacket(buf, 0, count); }
void write(Calendar timeStamp) { writeNNNN(timeStamp.get(Calendar.YEAR)); write('-'); writeNN(timeStamp.get(Calendar.MONTH) + 1); write('-'); writeNN(timeStamp.get(Calendar.DAY_OF_MONTH)); write('T'); writeNN(timeStamp.get(Calendar.HOUR_OF_DAY)); write(':'); writeNN(timeStamp.get(Calendar.MINUTE)); write(':'); writeNN(timeStamp.get(Calendar.SECOND)); write('.'); writeNNN(timeStamp.get(Calendar.MILLISECOND)); int tzOffset = timeStamp.get(Calendar.ZONE_OFFSET) + timeStamp.get(Calendar.DST_OFFSET); if (tzOffset == 0) write('Z'); else { tzOffset /= 60000; if (tzOffset > 0) write('+'); else { write('-'); tzOffset = -tzOffset; write(':'); writeNN(tzOffset % 60);
void write(Calendar timeStamp) { writeNNNN(timeStamp.get(Calendar.YEAR)); write('-'); writeNN(timeStamp.get(Calendar.MONTH) + 1); write('-'); writeNN(timeStamp.get(Calendar.DAY_OF_MONTH)); write('T'); writeNN(timeStamp.get(Calendar.HOUR_OF_DAY)); write(':'); writeNN(timeStamp.get(Calendar.MINUTE)); write(':'); writeNN(timeStamp.get(Calendar.SECOND)); write('.'); writeNNN(timeStamp.get(Calendar.MILLISECOND)); int tzOffset = timeStamp.get(Calendar.ZONE_OFFSET) + timeStamp.get(Calendar.DST_OFFSET); if (tzOffset == 0) write('Z'); else { tzOffset /= 60000; if (tzOffset > 0) write('+'); else { write('-'); tzOffset = -tzOffset; write(':'); writeNN(tzOffset % 60);
void writeHeader(Severity severity, Calendar timeStamp) throws IOException { write('<'); writeInt(prival(severity)); write('>'); write(SYSLOG_VERSION); write(' '); write(timeStamp); write(' '); if (localHost != null) write(localHost.getCanonicalHostName().getBytes(encoding)); else write('-'); write(' '); write(applicationName().getBytes(encoding)); write(' '); write(processID.getBytes(encoding)); write(' '); if (messageID != null) write(messageID.getBytes(encoding)); else write('-'); write(' '); write('-'); write(' '); if (includeBOM && encoding.equals("UTF-8")) write(BOM); }
void writeHeader(Severity severity, Calendar timeStamp) throws IOException { write('<'); writeInt(prival(severity)); write('>'); write(SYSLOG_VERSION); write(' '); write(timeStamp); write(' '); if (localHost != null) write(localHost.getCanonicalHostName().getBytes(encoding)); else write('-'); write(' '); write(applicationName().getBytes(encoding)); write(' '); write(processID.getBytes(encoding)); write(' '); if (messageID != null) write(messageID.getBytes(encoding)); else write('-'); write(' '); write('-'); write(' '); if (includeBOM && encoding.equals("UTF-8")) write(BOM); }
void writeN(int i) { write(DIGITS_0X[i]); }
void writeN(int i) { write(DIGITS_0X[i]); }