Package moe.kyokobot.libdave.impl
Class NativeNettyDecryptor
java.lang.Object
moe.kyokobot.libdave.impl.DaveNativeHandle
moe.kyokobot.libdave.impl.NativeDecryptor
moe.kyokobot.libdave.impl.NativeNettyDecryptor
- All Implemented Interfaces:
AutoCloseable,moe.kyokobot.libdave.Decryptor,moe.kyokobot.libdave.netty.NettyDecryptor
public class NativeNettyDecryptor
extends NativeDecryptor
implements moe.kyokobot.libdave.netty.NettyDecryptor
-
Field Summary
Fields inherited from class moe.kyokobot.libdave.impl.DaveNativeHandle
closed, handle -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintdecrypt(moe.kyokobot.libdave.MediaType mediaType, io.netty.buffer.ByteBuf encryptedFrame, io.netty.buffer.ByteBuf frame) Methods inherited from class moe.kyokobot.libdave.impl.NativeDecryptor
close, decrypt, decrypt, transitionToKeyRatchet, transitionToPassthroughModeMethods inherited from class moe.kyokobot.libdave.impl.DaveNativeHandle
assertOpen, isClosedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface moe.kyokobot.libdave.Decryptor
close, decrypt, decrypt, getMaxPlaintextByteSize, transitionToKeyRatchet, transitionToPassthroughMode
-
Constructor Details
-
NativeNettyDecryptor
public NativeNettyDecryptor(long handle)
-
-
Method Details
-
decrypt
public int decrypt(moe.kyokobot.libdave.MediaType mediaType, io.netty.buffer.ByteBuf encryptedFrame, io.netty.buffer.ByteBuf frame) - Specified by:
decryptin interfacemoe.kyokobot.libdave.netty.NettyDecryptor
-