public class Core extends CoreComponent
| Modifier and Type | Class and Description |
|---|---|
class |
Core.HALO |
CoreComponent.Buffer, CoreComponent.BufferI, CoreComponent.BufferO, CoreComponent.CxRamBuf, CoreComponent.CxTapBuf, CoreComponent.CxTapBuf_NP, CoreComponent.CxTapBuf_NP2, CoreComponent.CxTapBuf_NPO, CoreComponent.DelayLine, CoreComponent.Dma, CoreComponent.Queue, CoreComponent.Ram, CoreComponent.RamBuf, CoreComponent.RamRWC, CoreComponent.RomF, CoreComponent.RomF2D, CoreComponent.RomF2Di, CoreComponent.RomF2Di_CX, CoreComponent.RomF2Di_NP, CoreComponent.StatBuf, CoreComponent.Stream, CoreComponent.StreamI, CoreComponent.StreamO, CoreComponent.TapBuf, CoreComponent.Value, CoreComponent.ValueI, CoreComponent.ValueIF, CoreComponent.ValueO, CoreComponent.ViterbiCoreCommon.CxByte, CoreCommon.CxDouble, CoreCommon.CxFloat, CoreCommon.CxShort, CoreCommon.SxDouble, CoreCommon.SxFloat, CoreCommon.SxShort, CoreCommon.TypeDef, CoreCommon.VxDouble, CoreCommon.VxFloat, CoreCommon.VxShort| Modifier and Type | Field and Description |
|---|---|
Core.HALO |
halo |
java.lang.String |
name |
ARRAY, BUFFER, BUFSTR, cvbb, FLGS, FLOW, FORM, FUNC, IMPL, MCID, PACKET, SCID, STREAM, VBPRANGULAR_VELOCITY_PRECESSING_COR, B1G, B1K, B1M, B1T, B64K, CYC2RAD, DEF_EARTH_ANGULAR_VELOCITY, DEG2METERS, DEG2RAD, E, EARTH_ANGULAR_VELOCITY, EARTH_ECCENTRICITY, EARTH_EQUATORIAL_RADIUS, EARTH_FLATTENING_FACTOR, EARTH_GRAV_CONSTANT_W_ATMOS, EARTH_GRAV_CONSTANT_W_ATMOS_ORIG, EARTH_GRAV_CONSTANT_WO_ATMOS, EARTH_GRAV_CONSTANT_WO_ATMOS_ORIG, FEET2METERS, HALFPI, IAU_EARTH_ANGULAR_VELOCITY, LN2DB, LN2LOG, LNTEN, MASS_OF_EARTH_W_ATMOS, METERS2DEG, METERS2FEET, METERS2NM, METERS2SM, NM2FEET, NM2METERS, PI, POLAR_RADIUS_IN_METERS, POLAR_RADIUS_OF_CURVATURE, RAD2CYC, RAD2DEG, SECOND_EARTH_ECCENTRICITY, SM2FEET, SM2METERS, SPEED_OF_LIGHT, TWOPIALAW, AMODE, ASCII, ASCII256, BMAX, BMIN, BOOL, BYTE, COMPLEX, CONVERT_TYPE_LIST, CRAY, DATA_MODE_LIST, DATA_TYPE_LIST, DMAX, DMIN, DOUBLE, EEEI, EXTENDED_DATA_TYPE_LIST, falseStates, FLOAT, FMAX, FMIN, IEEE, IMAX, IMIN, INT, JINT, LMAX, LMIN, LONG, MATRIX, modeList, MULT_DATA_MODE_LIST, NIBBLE, NMAX, NMIN, NONHOMOGENEOUS, NUMBER, numberTypes, NUMERIC_DATA_TYPE_LIST, numericTypeList, OBJECT, PACKED, QUAD, repList, RESULT_TYPE_LIST, SCALAR, STRING, TABLE, TRANSMATRIX, trueStates, typeList, UINT, ULAW, ULONG, VAX, VECTOR, XLONG, XMAX, XMIN, XMODE, XMVALUE, XMVALUE_KVLIST, XMVALUE_LIST, XMVALUE_TABLE| Constructor and Description |
|---|
Core() |
| Modifier and Type | Method and Description |
|---|---|
void |
allocNative(java.lang.String config) |
int |
close() |
static Core |
forName(java.lang.String name,
nxm.sys.lib.Args args) |
nxm.sys.lib.Data |
get(java.lang.String key) |
nxm.sys.lib.Data |
get(java.lang.String key,
byte type) |
int |
get(java.lang.String key,
CoreComponent.Value value) |
int |
get(java.lang.String key,
nxm.sys.lib.Data data) |
int |
get(java.lang.String key,
nxm.sys.lib.Data data,
int off,
int len) |
CoreComponent.Buffer |
getBuffer(int tl,
int ibw,
int obw) |
CoreComponent.Buffer |
getBuffer(int tl,
java.lang.String ifmt,
java.lang.String ofmt) |
double |
getD(java.lang.String key) |
byte |
getDataType() |
float |
getF(java.lang.String key) |
int |
getFormatBits(int n) |
int |
getFormatBits(int fmts,
int n) |
int |
getFormatBytes(int n) |
int |
getFormatBytes(int fmts,
int n) |
int |
getFormatMode(int n) |
int |
getFormatMode(int fmts,
int n) |
static int |
getFormats(java.lang.String formats) |
static int |
getFormats(java.lang.String fmt1,
java.lang.String fmt2) |
static int |
getFormats(java.lang.String fmt1,
java.lang.String fmt2,
java.lang.String fmt3) |
int |
getL(java.lang.String key) |
int |
getList(java.lang.String keys,
nxm.sys.lib.Data data) |
java.lang.String |
getS(java.lang.String key) |
boolean |
getState(java.lang.String key) |
int |
getTraceData(int addr) |
void |
getVars(java.lang.String list) |
int |
init() |
void |
initSub(int sc,
Core.HALO halo) |
boolean |
isMatch(java.lang.String key,
java.lang.String name) |
boolean |
isSet(java.lang.String list,
java.lang.String key,
int mask) |
boolean |
isSubMatch(java.lang.String key,
java.lang.String name) |
int |
load(CoreComponent.Stream si,
nxm.sys.lib.DataFile df) |
int |
open() |
int |
poll() |
int |
process() |
int |
process(CoreComponent.Buffer bi,
CoreComponent.Buffer bo) |
int |
process(CoreComponent.Buffer bi,
CoreComponent.Stream so) |
int |
process(CoreComponent.Buffer bi,
CoreComponent.Stream sip,
CoreComponent.Stream so,
CoreComponent.Stream sop) |
int |
process(CoreComponent.Stream si,
CoreComponent.Stream so) |
void |
putVars(java.lang.String list) |
int |
set(java.lang.String key,
boolean value) |
int |
set(java.lang.String key,
byte[] value) |
int |
set(java.lang.String key,
CoreComponent.Value value) |
int |
set(java.lang.String key,
nxm.sys.lib.Data data) |
int |
set(java.lang.String key,
double value) |
int |
set(java.lang.String key,
float value) |
int |
set(java.lang.String key,
float[] value) |
int |
set(java.lang.String key,
int value) |
int |
set(java.lang.String key,
int[] value) |
int |
set(java.lang.String key,
short[] value) |
int |
set(java.lang.String key,
java.lang.String value) |
void |
setFlow(int flow) |
int |
setFormats(java.lang.String fmt1,
java.lang.String fmt2) |
int |
setKeyFile(java.lang.String fn,
boolean verbose) |
int |
setKeyTable(java.lang.String root,
nxm.sys.lib.Table keys,
boolean verbose) |
int |
setMCID(int index) |
int |
setSCID(int index) |
int |
setTraceMode(int mode) |
java.lang.String |
subKey(java.lang.String key) |
int |
unload(CoreComponent.Stream so,
nxm.sys.lib.DataFile df) |
void |
upDate(java.lang.String list) |
V2d, V2f, V2i, V2sabs, addcc, atan2, atan2cf, atan2f, brev4, bswap2, bswap2, bswap2s, bswap4, ceil, ceilf, CF2bb, CF2CI, CF2L, CI2CF, CI2Fx, CI2Fy, CI2L, clip, clipf, clipl, cos, cosc, coscf, cosf, cpuDate, cpuTime, cpuWait, CxByte, CxDouble_stk, CxFloat_stk, CxShort_stk, d2dptx, d2f, d2fi, d2i, d2l, d2wi, d2x, divdi, divf, divfi, divfp2, divii, divp2, dptx2d, dupcc, f2bb, f2d, f2fptx, f2i, F2I, F2K, f2x, fabs, fabsf, fi2d, findListItem, fint, fintf, floor, floorf, fmax, fmaxf, fmin, fminf, fmod, fmodf, fp2i, fptx2f, frac, fracf, gatherBits, getBit, getBit, getBits, getBits, getListBase, getListItem, getPABS, getPABS, getPBBS, getPBS, getPBS, i2bb, i2d, i2f, I2F, i2fp, i2s, iabs, ii2l, iLRS, iLRSP, imax, imin, IN2P, inv, invf, invfi, IO2P, K2F, l2d, L2F, l2i, l2s, labs, LN2P, LO2P, log10, log10cf, log10f, log2, mag2f, msumccf, msumcsf, msumf, mulcAc, mulcAcA, mulcc, mulccA, mulccj, mulcf, mulcfrnc, muldf, muldi, mulfc, mulfcrnc, mulff, mulffrnc, mulfi, mulfp2, mulif, mulp2, muxf, ones, phaseditherf, pol2recf, pow, pow2ge, power2ge, powf, qrotcc, qwrap2z, round, roundf, s2bb, s2i, s2l, sclip, sclipf, sclipl, setBit, setBit, setBits, setBits, setBits, setBits, sin, sinc, sincf, sincoscf, sinf, sqrt, sqrtf, SxDouble_stk, SxFloat_stk, SxShort_stk, tan, tancf, tanf, VxDouble_stk, VxFloat_stk, VxShort_stk, wrap, wrapfpublic Core.HALO halo
public java.lang.String name
public static Core forName(java.lang.String name, nxm.sys.lib.Args args)
public void initSub(int sc,
Core.HALO halo)
public void allocNative(java.lang.String config)
public CoreComponent.Buffer getBuffer(int tl, int ibw, int obw)
public CoreComponent.Buffer getBuffer(int tl, java.lang.String ifmt, java.lang.String ofmt)
public void setFlow(int flow)
public int init()
public int open()
public int process()
public int process(CoreComponent.Buffer bi, CoreComponent.Buffer bo)
public int process(CoreComponent.Buffer bi, CoreComponent.Stream so)
public int process(CoreComponent.Stream si, CoreComponent.Stream so)
process in class CoreComponentpublic int process(CoreComponent.Buffer bi, CoreComponent.Stream sip, CoreComponent.Stream so, CoreComponent.Stream sop)
public int poll()
public int close()
public boolean isMatch(java.lang.String key,
java.lang.String name)
public boolean isSubMatch(java.lang.String key,
java.lang.String name)
public java.lang.String subKey(java.lang.String key)
public int set(java.lang.String key,
CoreComponent.Value value)
public int set(java.lang.String key,
nxm.sys.lib.Data data)
public int set(java.lang.String key,
java.lang.String value)
public int set(java.lang.String key,
double value)
public int set(java.lang.String key,
float value)
public int set(java.lang.String key,
int value)
public int set(java.lang.String key,
boolean value)
public int set(java.lang.String key,
float[] value)
public int set(java.lang.String key,
int[] value)
public int set(java.lang.String key,
short[] value)
public int set(java.lang.String key,
byte[] value)
public int setKeyFile(java.lang.String fn,
boolean verbose)
public int setKeyTable(java.lang.String root,
nxm.sys.lib.Table keys,
boolean verbose)
public int get(java.lang.String key,
CoreComponent.Value value)
public int get(java.lang.String key,
nxm.sys.lib.Data data)
public int get(java.lang.String key,
nxm.sys.lib.Data data,
int off,
int len)
public nxm.sys.lib.Data get(java.lang.String key,
byte type)
public nxm.sys.lib.Data get(java.lang.String key)
public java.lang.String getS(java.lang.String key)
public double getD(java.lang.String key)
public float getF(java.lang.String key)
public int getL(java.lang.String key)
public boolean getState(java.lang.String key)
public int getList(java.lang.String keys,
nxm.sys.lib.Data data)
public boolean isSet(java.lang.String list,
java.lang.String key,
int mask)
public byte getDataType()
public static int getFormats(java.lang.String formats)
public static int getFormats(java.lang.String fmt1,
java.lang.String fmt2)
public static int getFormats(java.lang.String fmt1,
java.lang.String fmt2,
java.lang.String fmt3)
public int getFormatBits(int fmts,
int n)
public int getFormatBytes(int fmts,
int n)
public int getFormatBytes(int n)
public int getFormatBits(int n)
public int getFormatMode(int fmts,
int n)
public int getFormatMode(int n)
public int setFormats(java.lang.String fmt1,
java.lang.String fmt2)
public int setSCID(int index)
public int setMCID(int index)
public int setTraceMode(int mode)
public int getTraceData(int addr)
public void getVars(java.lang.String list)
public void putVars(java.lang.String list)
public void upDate(java.lang.String list)
public int load(CoreComponent.Stream si, nxm.sys.lib.DataFile df)
public int unload(CoreComponent.Stream so, nxm.sys.lib.DataFile df)