IMarshallable.smali

.class interface abstract Lio/agora/rtc2/internal/IMarshallable;
.super Ljava/lang/Object;


# virtual methods
.method public abstract marshall(Ljava/nio/ByteBuffer;)V
    .annotation system Ldalvik/annotation/MethodParameters;
        accessFlags = {
            0x0
        }
        names = {
            "buf"
        }
    .end annotation
.end method

.method public abstract marshall()[B
.end method

.method public abstract unmarshall(Ljava/nio/ByteBuffer;)V
    .annotation system Ldalvik/annotation/MethodParameters;
        accessFlags = {
            0x0
        }
        names = {
            "buf"
        }
    .end annotation
.end method

.method public abstract unmarshall([B)V
    .annotation system Ldalvik/annotation/MethodParameters;
        accessFlags = {
            0x0
        }
        names = {
            "buf"
        }
    .end annotation
.end method