Class BuddyPluginBeta.ChatMessage
java.lang.Object
com.biglybt.plugin.net.buddy.BuddyPluginBeta.ChatMessage
- Enclosing class:
BuddyPluginBeta
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate byte[]private booleanprivate booleanprivate Booleanprivate booleanprivate final byte[]static final intstatic final intstatic final intprivate int[]private BuddyPluginBeta.ChatParticipantprivate WeakReference<Map<String, Object>> private byte[]protected static final intprivate intprotected static final intprotected static final intprivate longprivate final longprivate final intprivate long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate intprivate booleanintintprivate byte[]byte[]getID()private intintprivate intgetMessageType(boolean treat_quit_as_info) int[]byte[]byte[]byte[]intlonglongprotected intgetUID()longbooleanbooleanbooleanbooleanisNickClash(boolean ignore_hidden) (package private) voidvoidvoidsetIgnored(boolean b) private voidsetNickClash(boolean clash) private voidprivate voidsetPreviousID(byte[] pid) voidsetSeen(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
-