Package Functions | |
MessageOutputStream (int size, DNSOutgoing out) | |
MessageOutputStream (int size, DNSOutgoing out, int offset) | |
void | writeByte (int value) |
void | writeBytes (String str, int off, int len) |
void | writeBytes (byte data[]) |
void | writeBytes (byte data[], int off, int len) |
void | writeInt (int value) |
void | writeName (String name) |
void | writeName (String name, boolean useCompression) |
void | writeQuestion (DNSQuestion question) |
void | writeRecord (DNSRecord rec, long now) |
void | writeShort (int value) |
void | writeUTF (String str, int off, int len) |
Private Attributes | |
final int | _offset |
final DNSOutgoing | _out |
Definition at line 22 of file DNSOutgoing.java.
javax.jmdns.impl.DNSOutgoing.MessageOutputStream.MessageOutputStream | ( | int | size, |
DNSOutgoing | out | ||
) | [inline, package] |
Creates a new message stream, with a buffer capacity of the specified size, in bytes.
size | the initial size. |
IllegalArgumentException | if size is negative. |
Definition at line 35 of file DNSOutgoing.java.
javax.jmdns.impl.DNSOutgoing.MessageOutputStream.MessageOutputStream | ( | int | size, |
DNSOutgoing | out, | ||
int | offset | ||
) | [inline, package] |
Definition at line 39 of file DNSOutgoing.java.
void javax.jmdns.impl.DNSOutgoing.MessageOutputStream.writeByte | ( | int | value | ) | [inline, package] |
Definition at line 45 of file DNSOutgoing.java.
void javax.jmdns.impl.DNSOutgoing.MessageOutputStream.writeBytes | ( | String | str, |
int | off, | ||
int | len | ||
) | [inline, package] |
Definition at line 49 of file DNSOutgoing.java.
void javax.jmdns.impl.DNSOutgoing.MessageOutputStream.writeBytes | ( | byte | data[] | ) | [inline, package] |
Definition at line 55 of file DNSOutgoing.java.
void javax.jmdns.impl.DNSOutgoing.MessageOutputStream.writeBytes | ( | byte | data[], |
int | off, | ||
int | len | ||
) | [inline, package] |
Definition at line 61 of file DNSOutgoing.java.
void javax.jmdns.impl.DNSOutgoing.MessageOutputStream.writeInt | ( | int | value | ) | [inline, package] |
Definition at line 72 of file DNSOutgoing.java.
void javax.jmdns.impl.DNSOutgoing.MessageOutputStream.writeName | ( | String | name | ) | [inline, package] |
Definition at line 112 of file DNSOutgoing.java.
void javax.jmdns.impl.DNSOutgoing.MessageOutputStream.writeName | ( | String | name, |
boolean | useCompression | ||
) | [inline, package] |
Definition at line 116 of file DNSOutgoing.java.
void javax.jmdns.impl.DNSOutgoing.MessageOutputStream.writeQuestion | ( | DNSQuestion | question | ) | [inline, package] |
Definition at line 148 of file DNSOutgoing.java.
void javax.jmdns.impl.DNSOutgoing.MessageOutputStream.writeRecord | ( | DNSRecord | rec, |
long | now | ||
) | [inline, package] |
Definition at line 154 of file DNSOutgoing.java.
void javax.jmdns.impl.DNSOutgoing.MessageOutputStream.writeShort | ( | int | value | ) | [inline, package] |
Definition at line 67 of file DNSOutgoing.java.
void javax.jmdns.impl.DNSOutgoing.MessageOutputStream.writeUTF | ( | String | str, |
int | off, | ||
int | len | ||
) | [inline, package] |
Definition at line 77 of file DNSOutgoing.java.
final int javax.jmdns.impl.DNSOutgoing.MessageOutputStream._offset [private] |
Definition at line 25 of file DNSOutgoing.java.
final DNSOutgoing javax.jmdns.impl.DNSOutgoing.MessageOutputStream._out [private] |
Definition at line 23 of file DNSOutgoing.java.