package org.limewire.libtorrent;
import org.limewire.bittorrent.TorrentAlert;
import com.sun.jna.Structure;
/**
* Structure mapping to the wrapper_alert_info structure in the
* libtorrentwrapper library.
*/
public class LibTorrentAlert extends Structure implements TorrentAlert {
/**
* Category of this alert
*/
public int category;
/**
* Sha1 of this alert, null or empty if not an alert on a specific torrent.
*/
public String sha1;
/**
* Message associated with this alert.
*/
public String message;
@Override
public int getCategory() {
return category;
}
@Override
public String getSha1() {
return sha1;
}
@Override
public String getMessage() {
return message;
}
@Override
public String toString() {
return sha1 + " " + message + " [" + category + "] ";
}
}