public class AndroidDebugger extends Object implements org.jivesoftware.smack.debugger.SmackDebugger
It is possible to not only print the raw sent and received stanzas but also the interpreted packets by Smack. By default interpreted packets won't be printed. To enable this feature just change the printInterpreted static variable to true.
| Modifier and Type | Field and Description |
|---|---|
static boolean |
printInterpreted |
| Constructor and Description |
|---|
AndroidDebugger(org.jivesoftware.smack.XMPPConnection connection,
Writer writer,
Reader reader) |
| Modifier and Type | Method and Description |
|---|---|
Reader |
getReader() |
org.jivesoftware.smack.PacketListener |
getReaderListener() |
Writer |
getWriter() |
org.jivesoftware.smack.PacketListener |
getWriterListener() |
Reader |
newConnectionReader(Reader newReader) |
Writer |
newConnectionWriter(Writer newWriter) |
void |
userHasLogged(String user) |
public Reader newConnectionReader(Reader newReader)
newConnectionReader in interface org.jivesoftware.smack.debugger.SmackDebuggerpublic Writer newConnectionWriter(Writer newWriter)
newConnectionWriter in interface org.jivesoftware.smack.debugger.SmackDebuggerpublic void userHasLogged(String user)
userHasLogged in interface org.jivesoftware.smack.debugger.SmackDebuggerpublic Reader getReader()
getReader in interface org.jivesoftware.smack.debugger.SmackDebuggerpublic Writer getWriter()
getWriter in interface org.jivesoftware.smack.debugger.SmackDebuggerpublic org.jivesoftware.smack.PacketListener getReaderListener()
getReaderListener in interface org.jivesoftware.smack.debugger.SmackDebuggerpublic org.jivesoftware.smack.PacketListener getWriterListener()
getWriterListener in interface org.jivesoftware.smack.debugger.SmackDebugger