theKernel 10.0
Loading...
Searching...
No Matches
jvmkkernel.MkBufferListC Class Reference

MkBufferListC - the class known as bfl or buffer-list is used to create and manage a list of MkBufferCMore...

+ Inheritance diagram for jvmkkernel.MkBufferListC:
+ Collaboration diagram for jvmkkernel.MkBufferListC:

Public Member Functions

 MkBufferListC (String... args)
  Java: doc_mk_jv_BufferListCreateVA C-API
Constructs a MkBufferListC instance with a varargs argument that ends with null
 
native MkBufferListC AppendLA (MkBufferListC args)
  Java: MkBufferListC bfl.AppendLA(MkBufferListC args) C-API
append a variable number of MkBufferC object's to an MkBufferListC object using an other MkBufferListC OR a list of arguments (only in NON C)
 
native MkBufferListC AppendLP (MkBufferListC addBufL, int position)
  Java: MkBufferListC bfl.AppendLP(MkBufferListC addBufL, ?int position = -1?) C-API
copy a MkBufferListS list into an MkBufferListS object on position
 
MkBufferListC AppendLP (MkBufferListC addBufL)
  Java: MkBufferListC bfl.AppendLP(MkBufferListC addBufL, ?int position = -1?) C-API
copy a MkBufferListS list into an MkBufferListS object on position
 
MkBufferListC AppendLA (String... args)
  Java: MkBufferListC bfl.AppendLA(MkBufferListC args) C-API
append a variable number of MkBufferC object's to an MkBufferListC object using an other MkBufferListC OR a list of arguments (only in NON C)
 
native void AppendBIN (byte[] val)
  Java: doc_mk_jv_BufferListAppendBIN C-API
append a native PRIMITIVE TYPE object to a MkBufferListC
 
native void AppendBOL (boolean val)
  Java: doc_mk_jv_BufferListAppendBOL C-API
append a native PRIMITIVE TYPE object to a MkBufferListC
 
native void AppendBUF (MkBufferC val)
  Java: bfl.AppendBUF(MkBufferC val) C-API
append a native PRIMITIVE TYPE object to a MkBufferListC
 
native void AppendDBL (double val)
  Java: doc_mk_jv_BufferListAppendDBL C-API
append a native PRIMITIVE TYPE object to a MkBufferListC
 
native void AppendFLT (float val)
  Java: doc_mk_jv_BufferListAppendFLT C-API
append a native PRIMITIVE TYPE object to a MkBufferListC
 
native void AppendG (long val)
  Java: bfl.AppendG(long val) C-API
append a native PRIMITIVE TYPE object to a MkBufferListC
 
native void AppendI16 (short val)
  Java: doc_mk_jv_BufferListAppendI16 C-API
append a native PRIMITIVE TYPE object to a MkBufferListC
 
native void AppendI32 (int val)
  Java: doc_mk_jv_BufferListAppendI32 C-API
append a native PRIMITIVE TYPE object to a MkBufferListC
 
native void AppendI64 (long val)
  Java: doc_mk_jv_BufferListAppendI64 C-API
append a native PRIMITIVE TYPE object to a MkBufferListC
 
native void AppendI8 (byte val)
  Java: doc_mk_jv_BufferListAppendI8 C-API
append a native PRIMITIVE TYPE object to a MkBufferListC
 
native void AppendSTR (String val)
  Java: doc_mk_jv_BufferListAppendSTR C-API
append a native PRIMITIVE TYPE object to a MkBufferListC
 
native void AppendStringR (String val)
  Java: bfl.AppendStringR(String val) C-API
append a native PRIMITIVE TYPE object to a MkBufferListC
 
native void AppendUP (MkBufferC addBuf, int position)
  Java: bfl.AppendUP(MkBufferC addBuf, ?int position = -1?) C-API
append a MkBufferC item into an MkBufferListC object on position
 
void AppendUP (MkBufferC addBuf)
  Java: bfl.AppendUP(MkBufferC addBuf, ?int position = -1?) C-API
append a MkBufferC item into an MkBufferListC object on position
 
native MkBufferC CheckOptionBUF (String opt, MkBufferC defval, boolean onlyFirst)
  Java: MkBufferC bfl.CheckOptionBUF(String opt, ?MkBufferC defval = null?, ?boolean onlyFirst = true?) C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
MkBufferC CheckOptionBUF (String opt)
  Java: MkBufferC bfl.CheckOptionBUF(String opt, ?MkBufferC defval = null?, ?boolean onlyFirst = true?) C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
MkBufferC CheckOptionBUF (String opt, MkBufferC defval)
  Java: MkBufferC bfl.CheckOptionBUF(String opt, ?MkBufferC defval = null?, ?boolean onlyFirst = true?) C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
native boolean CheckOption (String opt, boolean onlyFirst)
  Java: boolean bfl.CheckOption(String opt, ?boolean onlyFirst = false?) C-API
search for boolean option in MkBufferListS list and return MK_BOL value …
 
boolean CheckOption (String opt)
  Java: boolean bfl.CheckOption(String opt, ?boolean onlyFirst = false?) C-API
search for boolean option in MkBufferListS list and return MK_BOL value …
 
native boolean CheckOptionBOL (String opt, boolean defval, boolean onlyFirst)
  Java: doc_mk_jv_BufferListCheckOptionBOL C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
boolean CheckOptionBOL (String opt)
  Java: doc_mk_jv_BufferListCheckOptionBOL C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
boolean CheckOptionBOL (String opt, boolean defval)
  Java: doc_mk_jv_BufferListCheckOptionBOL C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
native double CheckOptionDBL (String opt, double defval, boolean onlyFirst)
  Java: doc_mk_jv_BufferListCheckOptionDBL C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
double CheckOptionDBL (String opt)
  Java: doc_mk_jv_BufferListCheckOptionDBL C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
double CheckOptionDBL (String opt, double defval)
  Java: doc_mk_jv_BufferListCheckOptionDBL C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
native float CheckOptionFLT (String opt, float defval, boolean onlyFirst)
  Java: doc_mk_jv_BufferListCheckOptionFLT C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
float CheckOptionFLT (String opt)
  Java: doc_mk_jv_BufferListCheckOptionFLT C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
float CheckOptionFLT (String opt, float defval)
  Java: doc_mk_jv_BufferListCheckOptionFLT C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
native short CheckOptionI16 (String opt, short defval, boolean onlyFirst)
  Java: doc_mk_jv_BufferListCheckOptionI16 C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
short CheckOptionI16 (String opt)
  Java: doc_mk_jv_BufferListCheckOptionI16 C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
short CheckOptionI16 (String opt, short defval)
  Java: doc_mk_jv_BufferListCheckOptionI16 C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
native int CheckOptionI32 (String opt, int defval, boolean onlyFirst)
  Java: doc_mk_jv_BufferListCheckOptionI32 C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
int CheckOptionI32 (String opt)
  Java: doc_mk_jv_BufferListCheckOptionI32 C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
int CheckOptionI32 (String opt, int defval)
  Java: doc_mk_jv_BufferListCheckOptionI32 C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
native long CheckOptionI64 (String opt, long defval, boolean onlyFirst)
  Java: doc_mk_jv_BufferListCheckOptionI64 C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
long CheckOptionI64 (String opt)
  Java: doc_mk_jv_BufferListCheckOptionI64 C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
long CheckOptionI64 (String opt, long defval)
  Java: doc_mk_jv_BufferListCheckOptionI64 C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
native byte CheckOptionI8 (String opt, byte defval, boolean onlyFirst)
  Java: doc_mk_jv_BufferListCheckOptionI8 C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
byte CheckOptionI8 (String opt)
  Java: doc_mk_jv_BufferListCheckOptionI8 C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
byte CheckOptionI8 (String opt, byte defval)
  Java: doc_mk_jv_BufferListCheckOptionI8 C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
native String CheckOptionSTR (String opt, String defval, boolean onlyFirst)
  Java: doc_mk_jv_BufferListCheckOptionSTR C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
String CheckOptionSTR (String opt)
  Java: doc_mk_jv_BufferListCheckOptionSTR C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
String CheckOptionSTR (String opt, String defval)
  Java: doc_mk_jv_BufferListCheckOptionSTR C-API
search for opt in MkBufferListS list and fill var with opt_argument or the defval value …
 
native MkBufferListC Next ()
  Java: MkBufferListC bfl.Next() C-API
get next instance from linked-list of MkBufferListS type
 
native MkBufferListC Prev ()
  Java: MkBufferListC bfl.Prev() C-API
get previous instance from linked-list of MkBufferListS type
 
native MkBufferC IndexGetBUF (int index)
  Java: MkBufferC bfl.IndexGetBUF(int index) C-API
get the index element from MkBufferListC ... if not available… create it. …
 
native MkBufferC IndexExtract (int index)
  Java: MkBufferC bfl.IndexExtract(?int index = 0?) C-API
extract (read & delete) the index object from bfl
 
MkBufferC IndexExtract ()
  Java: MkBufferC bfl.IndexExtract(?int index = 0?) C-API
extract (read & delete) the index object from bfl
 
native MkBufferC IndexGet (int index)
  Java: MkBufferC bfl.IndexGet(int index) C-API
get (read only) the index object from bfl
 
native void IndexDelete (int index, int numitems, boolean doDelete)
  Java: bfl.IndexDelete(int index, ?int numitems = 1?, ?boolean doDelete = true?) C-API
delete the index'th list item from the MkBufferListS object …
 
void IndexDelete (int index)
  Java: bfl.IndexDelete(int index, ?int numitems = 1?, ?boolean doDelete = true?) C-API
delete the index'th list item from the MkBufferListS object …
 
void IndexDelete (int index, int numitems)
  Java: bfl.IndexDelete(int index, ?int numitems = 1?, ?boolean doDelete = true?) C-API
delete the index'th list item from the MkBufferListS object …
 
native String IndexGetSTR (int index)
  Java: String bfl.IndexGetSTR(int index) C-API
get the index element from MkBufferListC ... as string. …
 
native void IndexSet (int index, MkBufferC buf)
  Java: bfl.IndexSet(int index, MkBufferC buf) C-API
set the index object from bfl
 
native void IndexSetBUF (int index, MkBufferC buf)
  Java: bfl.IndexSetBUF(int index, MkBufferC buf) C-API
set the index element from MkBufferListC ... if not available… createspace …
 
native void IndexSetSTR (int index, String str)
  Java: bfl.IndexSetSTR(int index, String str) C-API
set the index element from MkBufferListC ... to string… if not available… create space …
 
native void LogS (String varname, MkObjectC fmtobj, String callfunc)
  Java: bfl.LogS(?String varname = "bfl"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?) C-API
write the short-summary of the MkBufferListC to MkLogFileC (default: stderr) …
 
native void LogSS (String varname, MkObjectC fmtobj, String callfunc)
  Java: bfl.LogSS(?String varname = "bfl"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?) C-API
write the very-short-summary of the MkBufferListC to MkLogFileC (default: stderr) …
 
native void LogSSS (String varname, MkObjectC fmtobj, String callfunc)
  Java: bfl.LogSSS(?String varname = "bfl"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?) C-API
write the very-very-short-summary of the MkBufferListC to MkLogFileC (default: stderr) …
 
void LogSSS ()
  Java: bfl.LogSSS(?String varname = "bfl"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?) C-API
write the very-very-short-summary of the MkBufferListC to MkLogFileC (default: stderr) …
 
void LogSSS (String varname)
  Java: bfl.LogSSS(?String varname = "bfl"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?) C-API
write the very-very-short-summary of the MkBufferListC to MkLogFileC (default: stderr) …
 
void LogSSS (String varname, MkObjectC fmtobj)
  Java: bfl.LogSSS(?String varname = "bfl"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?) C-API
write the very-very-short-summary of the MkBufferListC to MkLogFileC (default: stderr) …
 
void LogSS ()
  Java: bfl.LogSS(?String varname = "bfl"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?) C-API
write the very-short-summary of the MkBufferListC to MkLogFileC (default: stderr) …
 
void LogSS (String varname)
  Java: bfl.LogSS(?String varname = "bfl"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?) C-API
write the very-short-summary of the MkBufferListC to MkLogFileC (default: stderr) …
 
void LogSS (String varname, MkObjectC fmtobj)
  Java: bfl.LogSS(?String varname = "bfl"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?) C-API
write the very-short-summary of the MkBufferListC to MkLogFileC (default: stderr) …
 
void LogS ()
  Java: bfl.LogS(?String varname = "bfl"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?) C-API
write the short-summary of the MkBufferListC to MkLogFileC (default: stderr) …
 
void LogS (String varname)
  Java: bfl.LogS(?String varname = "bfl"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?) C-API
write the short-summary of the MkBufferListC to MkLogFileC (default: stderr) …
 
void LogS (String varname, MkObjectC fmtobj)
  Java: bfl.LogS(?String varname = "bfl"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?) C-API
write the short-summary of the MkBufferListC to MkLogFileC (default: stderr) …
 
void Log ()
  Java: bfl.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
write the detail-summary of the MkBufferListC to MkLogFileC (default: stderr) …
 
void Log (MkObjectC fmtobj)
  Java: bfl.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
write the detail-summary of the MkBufferListC to MkLogFileC (default: stderr) …
 
void Log (MkObjectC fmtobj, int debug)
  Java: bfl.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
write the detail-summary of the MkBufferListC to MkLogFileC (default: stderr) …
 
void Log (MkObjectC fmtobj, int debug, String callfunc)
  Java: bfl.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
write the detail-summary of the MkBufferListC to MkLogFileC (default: stderr) …
 
native MkBufferListC PositionMerge (MkBufferListC source, int position)
  Java: MkBufferListC bfl.PositionMerge(MkBufferListC source, int position) C-API
merge a MkBufferListS list into an MkBufferListS object on position
 
native MkBufferListC Reset ()
  Java: MkBufferListC bfl.Reset() C-API
reset a MkBufferListC object …
 
native MkBufferListC Sort ()
  Java: MkBufferListC bfl.Sort() C-API
sort a MkBufferListC
 
native MkBufferC ToBuffer ()
  Java: MkBufferC bfl.ToBuffer() C-API
Export a bfl into an MkBufferC using an MkBufferStreamC
 
native int Cmp (MkBufferListC bfl2)
  Java: int bfl.Cmp(MkBufferListC bfl2) C-API
compare two buffer-list
 
native void Copy (MkBufferListC src)
  Java: bfl.Copy(MkBufferListC src) C-API
copy all internal data from src to tgt
 
native void Move (MkBufferListC from)
  Java: to.Move(MkBufferListC from) C-API
move all internal data from from to the end of to
 
native void Reserve (int num)
  Java: bfl.Reserve(int num) C-API
reserve num items in a MkBufferListC object …
 
native int SearchC (String str, int len, int startindex)
  Java: int bfl.SearchC(String str, ?int len = -1?, ?int startindex = 0?) C-API
search MK_STR item from a MkBufferListS object starting at startindex
 
int SearchC (String str)
  Java: int bfl.SearchC(String str, ?int len = -1?, ?int startindex = 0?) C-API
search MK_STR item from a MkBufferListS object starting at startindex
 
int SearchC (String str, int len)
  Java: int bfl.SearchC(String str, ?int len = -1?, ?int startindex = 0?) C-API
search MK_STR item from a MkBufferListS object starting at startindex
 
native int Size ()
  Java: int bfl.Size() C-API
get the number-of-items in the bfl
 
native MkBufferListC Merge ()
  Java: [constructor] MkBufferListC bfl.Merge() C-API
Merge-Constructor - constructs a MkBufferListC instance as a merge from an existing MkBufferListC instance …
 
native MkBufferListC Dup ()
  Java: [constructor] MkBufferListC bfl.Dup() C-API
Dup-Constructor - create a new MkBufferListC instance as copy from an existing MkBufferListC instance …
 
 MkBufferListC (int size)
  Java: [constructor,static] MkBufferListC MkBufferListC.Create(?int size = 0?) C-API
Constructs a MkBufferC instance with size storage…
 
 MkBufferListC ()
  Java: [constructor,static] MkBufferListC MkBufferListC.Create(?int size = 0?) C-API
Constructs a MkBufferC instance with size storage…
 
List< Object > ToList ()
 
- Public Member Functions inherited from jvmkkernel.MkObjectC
void close ()
 
String toString ()
 
native void HandleDelete ()
  Java: netObj.HandleDelete() C-API
Handle-Delete-Slot - delete a netObj from handle-storage …
 
native boolean HandleExists ()
  Java: boolean obj.HandleExists() C-API
check if obj has already a handle defined…
 
native int HandleGet ()
  Java: int obj.HandleGet() C-API
Handle-Get-Slot - returns a export-hdl to the MkObjectC useable for external storage
 
native int HandleGetOfType ()
  Java: int obj.HandleGetOfType() C-API
Export-Slot - returns typeHdl of the obj .
 
native int HandleGetOr0 ()
  Java: int obj.HandleGetOr0() C-API
return export-hdl or 0 in not created…
 
native void DbgDump (String message, String callfunc)
  Java: obj.DbgDump(?String message = "var"?, ?String callfunc = null?) C-API
debug: Dump a instance to stderr with LNG and MQ internal data…
 
void DbgDump ()
  Java: obj.DbgDump(?String message = "var"?, ?String callfunc = null?) C-API
debug: Dump a instance to stderr with LNG and MQ internal data…
 
void DbgDump (String message)
  Java: obj.DbgDump(?String message = "var"?, ?String callfunc = null?) C-API
debug: Dump a instance to stderr with LNG and MQ internal data…
 
native void DbgL (String message, int debug, String callfunc, int lvl)
  Java: fmtobj.DbgL(String message, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
debug: write a instance-marker to the MkLogFileC (default: stderr) using the fmtobj as prefix …
 
void DbgL (String message)
  Java: fmtobj.DbgL(String message, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
debug: write a instance-marker to the MkLogFileC (default: stderr) using the fmtobj as prefix …
 
void DbgL (String message, int debug)
  Java: fmtobj.DbgL(String message, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
debug: write a instance-marker to the MkLogFileC (default: stderr) using the fmtobj as prefix …
 
void DbgL (String message, int debug, String callfunc)
  Java: fmtobj.DbgL(String message, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
debug: write a instance-marker to the MkLogFileC (default: stderr) using the fmtobj as prefix …
 
native void DbgLogC (String callfunc)
  Java: obj.DbgLogC(?String callfunc = null?) C-API
debug: write a short-obj-summary to MkLogFileC (default: stderr) …
 
void DbgLogC ()
  Java: obj.DbgLogC(?String callfunc = null?) C-API
debug: write a short-obj-summary to MkLogFileC (default: stderr) …
 
native void DbgO (String callfunc)
  Java: obj.DbgO(?String callfunc = null?) C-API
debug: write the object-details to MkLogFileC (default: stderr) …
 
void DbgO ()
  Java: obj.DbgO(?String callfunc = null?) C-API
debug: write the object-details to MkLogFileC (default: stderr) …
 
native void DbgSTACK (int skip, int num, String callfunc)
  Java: fmtobj.DbgSTACK(?int skip = 0?, ?int num = -1?, ?String callfunc = null?) C-API
debug: write the stack-trace to MkLogFileC (default: stderr) …
 
void DbgSTACK ()
  Java: fmtobj.DbgSTACK(?int skip = 0?, ?int num = -1?, ?String callfunc = null?) C-API
debug: write the stack-trace to MkLogFileC (default: stderr) …
 
void DbgSTACK (int skip)
  Java: fmtobj.DbgSTACK(?int skip = 0?, ?int num = -1?, ?String callfunc = null?) C-API
debug: write the stack-trace to MkLogFileC (default: stderr) …
 
void DbgSTACK (int skip, int num)
  Java: fmtobj.DbgSTACK(?int skip = 0?, ?int num = -1?, ?String callfunc = null?) C-API
debug: write the stack-trace to MkLogFileC (default: stderr) …
 
native void LogC (String message, int debug, String callfunc)
  Java: fmtobj.LogC(String message, ?int debug = 0?, ?String callfunc = null?) C-API
write a logging-message to MkLogFileC (default: stderr) using the internal format …
 
void LogC (String message)
  Java: fmtobj.LogC(String message, ?int debug = 0?, ?String callfunc = null?) C-API
write a logging-message to MkLogFileC (default: stderr) using the internal format …
 
void LogC (String message, int debug)
  Java: fmtobj.LogC(String message, ?int debug = 0?, ?String callfunc = null?) C-API
write a logging-message to MkLogFileC (default: stderr) using the internal format …
 
native void LogHEX (String callfunc, byte[] data)
  Java: fmtobj.LogHEX(?String callfunc = null?, byte[] data) C-API
log binaray data as HEX into the MkLogFileC (default: stderr) …
 
native void Log (MkObjectC fmtobj, int debug, String callfunc, int lvl)
  Java: obj.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
Log-Slot - log a summary of an object to the MkLogFileC (default: stderr) target …
 
native void LogLong (MkObjectC fmtobj, int debug, String callfunc, int lvl)
  Java: obj.LogLong(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the MkObjectS verbose into the MkLogFileC (default: stderr) …
 
void LogLong ()
  Java: obj.LogLong(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the MkObjectS verbose into the MkLogFileC (default: stderr) …
 
void LogLong (MkObjectC fmtobj)
  Java: obj.LogLong(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the MkObjectS verbose into the MkLogFileC (default: stderr) …
 
void LogLong (MkObjectC fmtobj, int debug)
  Java: obj.LogLong(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the MkObjectS verbose into the MkLogFileC (default: stderr) …
 
void LogLong (MkObjectC fmtobj, int debug, String callfunc)
  Java: obj.LogLong(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the MkObjectS verbose into the MkLogFileC (default: stderr) …
 
native void LogShort (MkObjectC fmtobj, int debug, String callfunc, int lvl)
  Java: obj.LogShort(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the MkObjectS into the MkLogFileC (default: stderr) …
 
void LogShort ()
  Java: obj.LogShort(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the MkObjectS into the MkLogFileC (default: stderr) …
 
void LogShort (MkObjectC fmtobj)
  Java: obj.LogShort(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the MkObjectS into the MkLogFileC (default: stderr) …
 
void LogShort (MkObjectC fmtobj, int debug)
  Java: obj.LogShort(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the MkObjectS into the MkLogFileC (default: stderr) …
 
void LogShort (MkObjectC fmtobj, int debug, String callfunc)
  Java: obj.LogShort(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the MkObjectS into the MkLogFileC (default: stderr) …
 
native void LogType (MkObjectC fmtobj, int debug, String callfunc, int lvl)
  Java: obj.LogType(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the tyoe of the MkObjectS into the MkLogFileC (default: stderr) …
 
void LogType ()
  Java: obj.LogType(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the tyoe of the MkObjectS into the MkLogFileC (default: stderr) …
 
void LogType (MkObjectC fmtobj)
  Java: obj.LogType(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the tyoe of the MkObjectS into the MkLogFileC (default: stderr) …
 
void LogType (MkObjectC fmtobj, int debug)
  Java: obj.LogType(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the tyoe of the MkObjectS into the MkLogFileC (default: stderr) …
 
void LogType (MkObjectC fmtobj, int debug, String callfunc)
  Java: obj.LogType(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the tyoe of the MkObjectS into the MkLogFileC (default: stderr) …
 
native MkErrorC ErrorCatch (Throwable exception, String callfunc)
  Java: MkErrorC obj.ErrorCatch(?Throwable exception = null?, ?String callfunc = null?) C-API
convert a programming-language-error into an jvmkkernel error …
 
MkErrorC ErrorCatch ()
  Java: MkErrorC obj.ErrorCatch(?Throwable exception = null?, ?String callfunc = null?) C-API
convert a programming-language-error into an jvmkkernel error …
 
MkErrorC ErrorCatch (Throwable exception)
  Java: MkErrorC obj.ErrorCatch(?Throwable exception = null?, ?String callfunc = null?) C-API
convert a programming-language-error into an jvmkkernel error …
 
native MkErrorC ToError ()
  Java: MkErrorC obj.ToError() C-API
Error-Slot - return an error-object pre initialized with obj data.
 
native boolean IsNull ()
  Java: boolean obj.IsNull() C-API
ckeck if the object is null
 
native String ToName ()
  Java: String obj.ToName() C-API
Info-Slot - returns brief information about the obj as a string
 
native String ToNameOfClass ()
  Java: String obj.ToNameOfClass() C-API
Class-Slot - returns the Java-Class-Name of the obj as string
 
native String ToNameOfType ()
  Java: String obj.ToNameOfType() C-API
Type-Slot - returns the LibMkKernel-Type-Name of the obj as a string
 
native String ToString ()
  Java: String inst.ToString() C-API
String-Slot - returns the string representation of the inst
 
native int RefGet ()
 MkRefGet
 
native void SysKill (int pid, int signal)
 MkSysKill
 
native int SysGetPid ()
 MkSysGetPid
 
native void Dispose ()
  Java: [destructor] obj.Dispose() C-API
Dispose-Slot - untie the connection between the Native-Java-Instance and the jvmkkernel-Instance.
 
native void Delete ()
  Java: [destructor] obj.Delete() C-API
Delete-Slot - delete an instance.
 
void printP ()
 
void L0 ()
 
void L1 ()
 
void L2 ()
 
void L3 ()
 
void L4 ()
 
void L5 ()
 
void L6 ()
 
void L7 ()
 
void L8 ()
 
void L9 ()
 
void LA ()
 
void LB ()
 
void LE ()
 
void printL (String name, Object val)
 

Static Public Member Functions

static native MkBufferListC HandleResolve (int netHdl)
  Java: [static] MkBufferListC MkBufferListC.HandleResolve(int netHdl) C-API
Handle-Resolve-Slot - return a MkBufferListC from netHdl or null if invalid…
 
static native MkBufferListC Instances ()
  Java: [static] MkBufferListC MkBufferListC.Instances() C-API
get head-instance from linked-list of MkBufferListS type …
 
static native MkBufferListC GetNull ()
  Java: [static] MkBufferListC MkBufferListC.GetNull() C-API
Null-Slot - return a MkBufferListC typed NULL instance …
 
static native MkBufferListC FileGlob (String pattern_match)
  Java: [constructor,static] MkBufferListC MkBufferListC.FileGlob(String pattern_match) C-API
create a new MkBufferListC using the result from a filesystem glob operation …
 
static native MkBufferListC Create (int size)
  Java: [constructor,static] MkBufferListC MkBufferListC.Create(?int size = 0?) C-API
Constructs a MkBufferC instance with size storage…
 
static native MkBufferListC CreateLA (MkBufferListC args)
  Java: [constructor,static] MkBufferListC MkBufferListC.CreateLA(MkBufferListC args) C-API
Constructs a MkBufferListC instance with an other MkBufferListC OR a list of arguments (only in NON C)
 
static MkBufferListC CreateLA (String... args)
  Java: [constructor,static] MkBufferListC MkBufferListC.CreateLA(MkBufferListC args) C-API
Constructs a MkBufferListC instance with an other MkBufferListC OR a list of arguments (only in NON C)
 
static MkBufferListC Create ()
  Java: [constructor,static] MkBufferListC MkBufferListC.Create(?int size = 0?) C-API
Constructs a MkBufferC instance with size storage…
 
static native MkBufferListC CreateTLS (String tlsName, boolean resetB)
  Java: [static] MkBufferListC MkBufferListC.CreateTLS(String tlsName, ?boolean resetB = true?) C-API
same as BufferListCreate but require no cleanup …
 
static MkBufferListC CreateTLS (String tlsName)
  Java: [static] MkBufferListC MkBufferListC.CreateTLS(String tlsName, ?boolean resetB = true?) C-API
same as BufferListCreate but require no cleanup …
 
- Static Public Member Functions inherited from jvmkkernel.MkObjectC
static native void HandleDeleteByNetHdl (int netHdl)
  Java: [static] MkObjectC.HandleDeleteByNetHdl(int netHdl) C-API
Handle-Delete-Slot - delete a netHdl from handle-storage …
 
static native void DbgM (String message, int debug, String callfunc, int lvl)
  Java: [static] MkObjectC.DbgM(String message, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
debug: write a static-marker to the MkLogFileC (default: stderr) …
 
static void DbgM (String message)
  Java: [static] MkObjectC.DbgM(String message, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
debug: write a static-marker to the MkLogFileC (default: stderr) …
 
static void DbgM (String message, int debug)
  Java: [static] MkObjectC.DbgM(String message, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
debug: write a static-marker to the MkLogFileC (default: stderr) …
 
static void DbgM (String message, int debug, String callfunc)
  Java: [static] MkObjectC.DbgM(String message, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
debug: write a static-marker to the MkLogFileC (default: stderr) …
 
static native int SysHashI32 (String key, int length)
 MkSysHashI32
 
static int SysHashI32 (String key)
 MkSysHashI32
 
static native String SysHashSTR (String key, int length)
 MkSysHashSTR
 
static String SysHashSTR (String key)
 MkSysHashSTR
 
static native void DeleteCallbackCleanup (String ident)
  Java: [static] MkObjectC.DeleteCallbackCleanup(String ident) C-API
cleanup the DeleteCallback installed with MkObjectDeleteCallbackSetup
 
static native void DeleteCallbackSetup (String ident, MkObjectDeleteIF callback, String filter)
  Java: [static] MkObjectC.DeleteCallbackSetup(String ident, ?MkObjectDeleteIF callback = null?, ?String filter = null?) C-API
Create/Delete the instance-delete-callback
 
static void DeleteCallbackSetup (String ident)
  Java: [static] MkObjectC.DeleteCallbackSetup(String ident, ?MkObjectDeleteIF callback = null?, ?String filter = null?) C-API
Create/Delete the instance-delete-callback
 
static void DeleteCallbackSetup (String ident, MkObjectDeleteIF callback)
  Java: [static] MkObjectC.DeleteCallbackSetup(String ident, ?MkObjectDeleteIF callback = null?, ?String filter = null?) C-API
Create/Delete the instance-delete-callback
 
static int getPId ()
 
static long getTId ()
 
static String getCallerProc (int level)
 
static String getCallerProc ()
 
static String getStackTrace (int level)
 
static String getStackTrace ()
 
static int getCallerLine (int level)
 
static int getCallerLine ()
 
static String getCallerFile (int level)
 
static String getCallerFile ()
 
static void SF (String msg, String name, int framelvl)
 
static void SF (String msg)
 
static void SF (String msg, String name)
 
static void printP (long ptr, String name, int framelvl)
 
static void printO (byte byt, String name, int framelvl)
 
static void printBool (boolean bol, String name, int framelvl)
 
static void printObj (Object id, String caller, int framelvl)
 
static void printObj (Object id, String caller)
 
static void printObj (Object id)
 
static void printC (String id, String name, int framelvl)
 
static void printC (String id)
 
static void printTyp (MkObjectC id, String name, int framelvl)
 
static void printStack (String name, int framelvl)
 
static void M0 ()
 
static void M1 ()
 
static void M2 ()
 
static void M3 ()
 
static void M4 ()
 
static void M5 ()
 
static void M6 ()
 
static void M7 ()
 
static void M8 ()
 
static void M9 ()
 
static void MA ()
 
static void MB ()
 
static void MC ()
 
static void MD ()
 
static void ME ()
 

Additional Inherited Members

- Protected Member Functions inherited from jvmkkernel.MkObjectC
 MkObjectC (long mng, boolean dummy)
 This contructor is used internal to create an java-object for an already existing libmqmsgque-object.
 
void Dispose (boolean disposing)
 
- Static Package Functions inherited from jvmkkernel.MkObjectC

Detailed Description

MkBufferListC - the class known as bfl or buffer-list is used to create and manage a list of MkBufferC

The MkBufferListC is used to store a list of MkBufferC data into an array. In contrast to the MkBufferStreamC, each individual item can be accessed directly with the MkBufferListC.

MkBufferListC CLASS

The CLASS used to store a list of MkBufferS items into a flat array…

C-Kernel-Details

The CLASS MkBufferListS is used to store a list of MkBufferS into an MkBufferListS::data array. To access an MkBufferS item use:

‍0 <= index < MkBufferListS::cursize

A new MkBufferListS is always preallocated with the predefined ILS-storage (MkBufferListS::bls), but can switch to a MALLOC-storage if the storage requirements of the user exceed the predefined ILS-storage-size (MkBufferListS_bls_size).

‍A MkBufferListS never run out of storage.

See also
MkBufferC, MkBufferStreamC

MkBufferListC CTOR / DTOR

command alias
[constructor,static] MkBufferListC MkBufferListC.Create(?int size = 0?) jvmkkernel.MkBufferListC(int num = 0)
[destructor] bfl.Delete() bfl.Dispose()

Definition at line 21 of file MkBufferListC.java.

Constructor & Destructor Documentation

◆ MkBufferListC()

jvmkkernel.MkBufferListC.MkBufferListC ( String... args)

Java: doc_mk_jv_BufferListCreateVA C-API
Constructs a MkBufferListC instance with a varargs argument that ends with null

Definition at line 39 of file MkBufferListC.java.

39 {
40 this(CTOR(args.length),true);
41 for (String arg : args) {
42 PrivateAppendSTR(arg);
43 }
44 }

Member Function Documentation

◆ ToList()

List< Object > jvmkkernel.MkBufferListC.ToList ( )

Definition at line 569 of file MkBufferListC.java.

569 {
570 int sz = Size();
571 List<Object> ret = new ArrayList<Object>(sz);
572 for (int i=0; i<sz; i++) {
573 ret.add(IndexGet(i).ToObject());
574 }
575 return ret;
576 }
JNIEXPORT MK_NAT_OBJECT JNICALL ToObject(JNIEnv *env, jobject self)
Java: Object buf.ToObject() → C-API return the native language object from a MkBufferC …
native MkBufferC IndexGet(int index)
Java: MkBufferC bfl.IndexGet(int index) → C-API get (read only) the index object from bfl …
native int Size()
Java: int bfl.Size() → C-API get the number-of-items in the bfl …
+ Here is the caller graph for this function:

The documentation for this class was generated from the following file: