cse466.packets
Class AdjustGlobalsPacket
java.lang.Object
|
+--cse466.packets.CSE466Packet
|
+--cse466.packets.AdjustGlobalsPacket
- public class AdjustGlobalsPacket
- extends CSE466Packet
Method Summary |
boolean |
equals(cse466.packets.AdjustGlobalsPacket other)
|
byte[] |
getByteArray()
Gives you the byte array corresponding to this packet for sending
over the network. |
protected byte[] |
getByteArray(byte[] childByteArray)
Gives you the byte array that corresponds to this packet. |
int |
getProperAMType()
Returns the proper AMType for this packet, or -1 if the packet doesn't
have a proper amType. |
void |
print()
Pretty print the contents of this packet to System.out |
byte[] |
setFromBytes(byte[] fromArray)
Sets the fields in this packet from the byte array given. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
node0
public int node0
repetition
public int repetition
minListen
public int minListen
maxListen
public int maxListen
threshold
public int threshold
minThreshold
public int minThreshold
probability
public int probability
silence
public int silence
transmitPower
public int transmitPower
AdjustGlobalsPacket
public AdjustGlobalsPacket()
getProperAMType
public int getProperAMType()
- Description copied from class:
CSE466Packet
- Returns the proper AMType for this packet, or -1 if the packet doesn't
have a proper amType.
- Overrides:
getProperAMType
in class CSE466Packet
setFromBytes
public byte[] setFromBytes(byte[] fromArray)
- Description copied from class:
CSE466Packet
- Sets the fields in this packet from the byte array given. It assumes that
this packet's fields are at the very front of the array. It then will
return its payload.
- Overrides:
setFromBytes
in class CSE466Packet
getByteArray
protected byte[] getByteArray(byte[] childByteArray)
- Description copied from class:
CSE466Packet
- Gives you the byte array that corresponds to this packet. The child
packet is the payload of this packet. The returned array contains this
packet including the payload
- Overrides:
getByteArray
in class CSE466Packet
- Parameters:
childByteArray
- the payload. This will be put on the end of the
array
- Returns:
- an array representing this packet
getByteArray
public byte[] getByteArray()
- Description copied from class:
CSE466Packet
- Gives you the byte array corresponding to this packet for sending
over the network.
- Overrides:
getByteArray
in class CSE466Packet
print
public void print()
- Description copied from class:
CSE466Packet
- Pretty print the contents of this packet to System.out
- Overrides:
print
in class CSE466Packet
equals
public boolean equals(cse466.packets.AdjustGlobalsPacket other)