Package com.biglybt.plugin.net.buddy
Class BuddyPluginBeta.ChatMessage
java.lang.Object
com.biglybt.plugin.net.buddy.BuddyPluginBeta.ChatMessage
- Enclosing class:
BuddyPluginBeta
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate byte[]
private boolean
private boolean
private Boolean
private boolean
private final byte[]
static final int
static final int
static final int
private int[]
private BuddyPluginBeta.ChatParticipant
private WeakReference
<Map<String, Object>> private byte[]
protected static final int
private int
protected static final int
protected static final int
private long
private final long
private final int
private long
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate int
private boolean
int
int
private byte[]
byte[]
getID()
private int
int
private int
getMessageType
(boolean treat_quit_as_info) int[]
byte[]
byte[]
byte[]
int
long
long
protected int
getUID()
long
boolean
boolean
boolean
boolean
isNickClash
(boolean ignore_hidden) (package private) void
void
void
setIgnored
(boolean b) private void
setNickClash
(boolean clash) private void
private void
setPreviousID
(byte[] pid) void
setSeen
(boolean is_seen)
-
Field Details
-
MT_NORMAL
public static final int MT_NORMAL- See Also:
-
MT_INFO
public static final int MT_INFO- See Also:
-
MT_ERROR
public static final int MT_ERROR- See Also:
-
SEEN_UNKNOWN
protected static final int SEEN_UNKNOWN- See Also:
-
SEEN_YES
protected static final int SEEN_YES- See Also:
-
SEEN_NO
protected static final int SEEN_NO- See Also:
-
uid
private final int uid -
map
-
payload_ref
-
message_id
private final byte[] message_id -
timestamp
private final long timestamp -
participant
-
previous_id
private byte[] previous_id -
sequence
private long sequence -
is_ignored
private boolean is_ignored -
is_duplicate
private boolean is_duplicate -
is_ip_filtered
-
is_nick_clash
private boolean is_nick_clash -
seen_state
private int seen_state -
nick_locations
private int[] nick_locations -
friend_key
private byte[] friend_key -
zone_offset
private long zone_offset
-
-
Constructor Details
-
ChatMessage
-
-
Method Details
-
getUID
protected int getUID() -
setParticipant
-
getParticipant
-
getFriendKey
private byte[] getFriendKey() -
getZoneOffset
public long getZoneOffset() -
setNickClash
private void setNickClash(boolean clash) -
isNickClash
public boolean isNickClash() -
isNickClash
public boolean isNickClash(boolean ignore_hidden) -
setSeen
public void setSeen(boolean is_seen) -
getSeenState
public int getSeenState() -
getNickLocations
public int[] getNickLocations() -
getPayload
-
getMessageStatus
private int getMessageStatus() -
getFlagFlashOverride
private boolean getFlagFlashOverride() -
getFlagOrigin
public int getFlagOrigin() -
getFlagType
public int getFlagType() -
getMessage
-
getRawMessage
public byte[] getRawMessage() -
getMessageType
public int getMessageType() -
getMessageType
private int getMessageType(boolean treat_quit_as_info) -
setDuplicate
public void setDuplicate() -
resetIPFilters
void resetIPFilters() -
isIPFiltered
public boolean isIPFiltered() -
isIgnored
public boolean isIgnored() -
setIgnored
public void setIgnored(boolean b) -
getID
public byte[] getID() -
getPreviousID
public byte[] getPreviousID() -
setPreviousID
private void setPreviousID(byte[] pid) -
getSequence
public long getSequence() -
getPublicKey
public byte[] getPublicKey() -
getContact
-
getAddress
-
getAgeWhenReceived
private int getAgeWhenReceived() -
getTimeStamp
public long getTimeStamp() -
getNickName
-
getString
-