Package com.bytedance.shadowhook
Class ShadowHook
- java.lang.Object
-
- com.bytedance.shadowhook.ShadowHook
-
public final class ShadowHook extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classShadowHook.Configstatic classShadowHook.ConfigBuilderstatic interfaceShadowHook.ILibLoaderstatic classShadowHook.Modestatic classShadowHook.RecordItem
-
Constructor Summary
Constructors Constructor Description ShadowHook()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringgetArch()static longgetInitCostMs()static intgetInitErrno()static java.lang.StringgetRecords(ShadowHook.RecordItem... recordItems)static intinit()static intinit(ShadowHook.Config config)static voidsetDebuggable(boolean debuggable)static java.lang.StringtoErrmsg(int errno)
-
-
-
Method Detail
-
init
public static int init()
-
init
public static int init(ShadowHook.Config config)
-
getInitErrno
public static int getInitErrno()
-
getInitCostMs
public static long getInitCostMs()
-
setDebuggable
public static void setDebuggable(boolean debuggable)
-
toErrmsg
public static java.lang.String toErrmsg(int errno)
-
getRecords
public static java.lang.String getRecords(ShadowHook.RecordItem... recordItems)
-
getArch
public static java.lang.String getArch()
-
-