|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnxm.ice.lib.DevIce
nxm.ice.lib.MDevIce
A class to add Midas specific functions to the DevIce class.
| Nested Class Summary |
| Nested classes inherited from class nxm.ice.lib.DevIce |
DevIce.DmaMap, DevIce.DmaSpec, DevIce.DmaStat, DevIce.IoPort, DevIce.TimeCode |
| Field Summary | |
java.lang.String |
config
|
nxm.sys.lib.Midas |
M
|
| Constructor Summary | |
MDevIce(nxm.sys.lib.Args MA,
java.lang.String alias)
get new device alias from implicit call to getConfig |
|
MDevIce(nxm.sys.lib.Midas M,
java.lang.String config)
get new device from supplied config string |
|
| Method Summary | |
static int |
detect()
detect any cards on the system |
java.lang.String |
getConfig()
|
static java.lang.String |
getConfig(nxm.sys.lib.Args MA,
java.lang.String alias)
generate a config string from the supplied alias using standard tuning switches |
nxm.sys.lib.Data |
getKey(int dmac,
int key)
|
int |
getKey(int dmac,
int key,
nxm.sys.lib.Data data)
|
static boolean |
load()
load the native libraries |
DevIce.DmaMap |
mapFile(nxm.sys.lib.DataFile df)
|
DevIce.DmaMap |
mapResource(RamDiskResource rdr)
|
int |
open()
open the device with the using the current config string and no flags |
int |
open(int flags)
open the device with the using the current config string and supplied flags |
int |
setKey(int dmac,
int key,
nxm.sys.lib.Data data)
|
java.lang.String |
toString()
|
void |
unmapResource(RamDiskResource rdr)
|
| Methods inherited from class nxm.ice.lib.DevIce |
buffer, close, detect, dmaChain, dmaDump, dmaFunc, dmaSetup, dmaSpec, dmaStat, getKey, getKeyD, getKeyL, ioPort, loadFile, mapMem, mapMem, name2key, name2offset, nvRam, open, read, recv, reset, send, setKey, setKeyD, setKeyL, sniff, spec, str2ip, tc, tcInsert, test, timer, write, writem |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public nxm.sys.lib.Midas M
public java.lang.String config
| Constructor Detail |
public MDevIce(nxm.sys.lib.Args MA,
java.lang.String alias)
public MDevIce(nxm.sys.lib.Midas M,
java.lang.String config)
| Method Detail |
public static boolean load()
public static int detect()
public int open(int flags)
public int open()
public static java.lang.String getConfig(nxm.sys.lib.Args MA,
java.lang.String alias)
public int setKey(int dmac,
int key,
nxm.sys.lib.Data data)
public int getKey(int dmac,
int key,
nxm.sys.lib.Data data)
public nxm.sys.lib.Data getKey(int dmac,
int key)
public DevIce.DmaMap mapFile(nxm.sys.lib.DataFile df)
public DevIce.DmaMap mapResource(RamDiskResource rdr)
public void unmapResource(RamDiskResource rdr)
public java.lang.String getConfig()
public java.lang.String toString()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||