Package cool.taomu.framework.utils
Class TmShareMemory
- java.lang.Object
-
- cool.taomu.framework.utils.TmShareMemory
-
- All Implemented Interfaces:
cool.taomu.framework.inter.IShareMemory,java.lang.AutoCloseable
@Spi("TmShareMemory") public class TmShareMemory extends java.lang.Object implements cool.taomu.framework.inter.IShareMemory
-
-
Constructor Summary
Constructors Constructor Description TmShareMemory()TmShareMemory(java.lang.String file)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()static voidmain(java.lang.String[] args)intread(int start, int size, byte[] buffer)voidsetFilename(java.lang.String filename)intwrite(int start, int size, byte[] buffer)
-
-
-
Method Detail
-
write
public int write(int start, int size, byte[] buffer)- Specified by:
writein interfacecool.taomu.framework.inter.IShareMemory
-
read
public int read(int start, int size, byte[] buffer)- Specified by:
readin interfacecool.taomu.framework.inter.IShareMemory
-
close
public void close() throws java.lang.Exception- Specified by:
closein interfacejava.lang.AutoCloseable- Throws:
java.lang.Exception
-
main
public static void main(java.lang.String[] args)
-
setFilename
public void setFilename(java.lang.String filename)
- Specified by:
setFilenamein interfacecool.taomu.framework.inter.IShareMemory
-
-