Compiled from DSPortAdapter.java public abstract class com.dalsemi.onewire.adapter.DSPortAdapter extends java.lang.Object { public static final int SPEED_REGULAR; public static final int SPEED_FLEX; public static final int SPEED_OVERDRIVE; public static final int SPEED_HYPERDRIVE; public static final char LEVEL_NORMAL; public static final char LEVEL_POWER_DELIVERY; public static final char LEVEL_BREAK; public static final char LEVEL_PROGRAM; public static final int RESET_NOPRESENCE; public static final int RESET_PRESENCE; public static final int RESET_ALARM; public static final int RESET_SHORT; public static final int CONDITION_NOW; public static final int CONDITION_AFTER_BIT; public static final int CONDITION_AFTER_BYTE; public static final int DELIVERY_HALF_SECOND; public static final int DELIVERY_ONE_SECOND; public static final int DELIVERY_TWO_SECONDS; public static final int DELIVERY_FOUR_SECONDS; public static final int DELIVERY_SMART_DONE; public static final int DELIVERY_INFINITE; public static final int DELIVERY_CURRENT_DETECT; public static final int DELIVERY_EPROM; public com.dalsemi.onewire.adapter.DSPortAdapter(); public abstract java.lang.String getAdapterName(); public abstract java.lang.String getPortTypeDescription(); public abstract java.lang.String getClassVersion(); public abstract java.util.Enumeration getPortNames(); public void registerOneWireContainerClass(int, java.lang.Class) throws com.dalsemi.onewire.OneWireException; public abstract boolean selectPort(java.lang.String) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract void freePort() throws com.dalsemi.onewire.OneWireException; public abstract java.lang.String getPortName() throws com.dalsemi.onewire.OneWireException; public abstract boolean adapterDetected() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public java.lang.String getAdapterVersion() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public java.lang.String getAdapterAddress() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean canOverdrive() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean canHyperdrive() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean canFlex() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean canProgram() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean canDeliverPower() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean canDeliverSmartPower() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean canBreak() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public java.util.Enumeration getAllDeviceContainers() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public com.dalsemi.onewire.container.OneWireContainer getFirstDeviceContainer() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public com.dalsemi.onewire.container.OneWireContainer getNextDeviceContainer() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract boolean findFirstDevice() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract boolean findNextDevice() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract void getAddress(byte[]); public long getAddressAsLong(); public java.lang.String getAddressAsString(); public boolean isPresent(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean isPresent(long) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean isPresent(java.lang.String) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean isAlarming(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean isAlarming(long) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean isAlarming(java.lang.String) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean select(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean select(long) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean select(java.lang.String) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void assertSelect(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void assertSelect(long) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void assertSelect(java.lang.String) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract void setSearchOnlyAlarmingDevices(); public abstract void setNoResetSearch(); public abstract void setSearchAllDevices(); public void targetAllFamilies(); public void targetFamily(int); public void targetFamily(byte[]); public void excludeFamily(int); public void excludeFamily(byte[]); public abstract boolean beginExclusive(boolean) throws com.dalsemi.onewire.OneWireException; public abstract void endExclusive(); public abstract void putBit(boolean) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract boolean getBit() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract void putByte(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract int getByte() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract byte getBlock(int)[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract void getBlock(byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract void getBlock(byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract void dataBlock(byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract int reset() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void setPowerDuration(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean startPowerDelivery(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void setProgramPulseDuration(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean startProgramPulse(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void startBreak() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void setPowerNormal() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void setSpeed(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int getSpeed(); public com.dalsemi.onewire.container.OneWireContainer getDeviceContainer(byte[]); public com.dalsemi.onewire.container.OneWireContainer getDeviceContainer(long); public com.dalsemi.onewire.container.OneWireContainer getDeviceContainer(java.lang.String); public com.dalsemi.onewire.container.OneWireContainer getDeviceContainer(); protected boolean isValidFamily(byte[]); public boolean equals(java.lang.Object); public java.lang.String toString(); } Compiled from MulticastListener.java public class com.dalsemi.onewire.adapter.MulticastListener extends java.lang.Object implements java.lang.Runnable { public com.dalsemi.onewire.adapter.MulticastListener(int,java.lang.String,byte[],byte[]) throws java.io.IOException, java.net.UnknownHostException; public void run(); public void stopListener(); } Compiled from NetAdapter.java public class com.dalsemi.onewire.adapter.NetAdapter extends com.dalsemi.onewire.adapter.DSPortAdapter implements com.dalsemi.onewire.adapter.NetAdapterConstants { protected static final java.lang.String UNSPECIFIED_ERROR; protected static final java.lang.String COMM_FAILED; protected static final java.lang.Integer NOT_OWNED; protected java.lang.Integer currentThreadHash; protected com.dalsemi.onewire.adapter.NetAdapterConstants.Connection conn; protected java.lang.String portNameForReconnect; protected byte netAdapterSecret[]; protected boolean useCustomSecret; protected java.lang.Boolean multicastEnabled; protected java.lang.String multicastGroup; protected int datagramPort; public com.dalsemi.onewire.adapter.NetAdapter(); public void setSecret(java.lang.String); public void resetSecret(); public void pingHost() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public boolean adapterDetected() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public java.lang.String getAdapterName(); public java.lang.String getPortTypeDescription(); public java.lang.String getClassVersion(); public java.util.Enumeration getPortNames(); public boolean selectPort(java.lang.String) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean selectPort(java.net.Socket) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void freePort() throws com.dalsemi.onewire.OneWireException; public java.lang.String getPortName() throws com.dalsemi.onewire.OneWireException; public boolean canOverdrive() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean canHyperdrive() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean canFlex() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean canProgram() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean canDeliverPower() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean canDeliverSmartPower() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean canBreak() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean findFirstDevice() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean findNextDevice() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void getAddress(byte[]); public void setSearchOnlyAlarmingDevices(); public void setNoResetSearch(); public void setSearchAllDevices(); public void targetAllFamilies(); public void targetFamily(int); public void targetFamily(byte[]); public void excludeFamily(int); public void excludeFamily(byte[]); public boolean beginExclusive(boolean) throws com.dalsemi.onewire.OneWireException; public void endExclusive(); public int reset() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void putBit(boolean) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean getBit() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void putByte(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int getByte() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public byte getBlock(int)[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void getBlock(byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void getBlock(byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void dataBlock(byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void setPowerDuration(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean startPowerDelivery(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void setProgramPulseDuration(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean startProgramPulse(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void startBreak() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void setPowerNormal() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void setSpeed(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int getSpeed(); static {}; } Compiled from NetAdapterConstants.java public static final class com.dalsemi.onewire.adapter.NetAdapterConstants. Connection extends java.lang.Object /* ACC_SUPER bit NOT set */ { public java.net.Socket sock; public java.io.DataInputStream input; public java.io.DataOutputStream output; public com.dalsemi.onewire.adapter.NetAdapterConstants.Connection(); } Compiled from NetAdapterConstants.java public interface com.dalsemi.onewire.adapter.NetAdapterConstants /* ACC_SUPER bit NOT set */ { public static final boolean DEBUG; public static final int versionUID; public static final boolean BUFFERED_OUTPUT; public static final int DEFAULT_PORT; public static final java.lang.String DEFAULT_SECRET; public static final java.lang.String DEFAULT_MULTICAST_GROUP; public static final int DEFAULT_MULTICAST_PORT; public static final byte RET_SUCCESS; public static final byte RET_FAILURE; public static final byte CMD_CLOSECONNECTION; public static final byte CMD_PINGCONNECTION; public static final byte CMD_RESET; public static final byte CMD_PUTBIT; public static final byte CMD_PUTBYTE; public static final byte CMD_GETBIT; public static final byte CMD_GETBYTE; public static final byte CMD_GETBLOCK; public static final byte CMD_DATABLOCK; public static final byte CMD_SETPOWERDURATION; public static final byte CMD_STARTPOWERDELIVERY; public static final byte CMD_SETPROGRAMPULSEDURATION; public static final byte CMD_STARTPROGRAMPULSE; public static final byte CMD_STARTBREAK; public static final byte CMD_SETPOWERNORMAL; public static final byte CMD_SETSPEED; public static final byte CMD_GETSPEED; public static final byte CMD_BEGINEXCLUSIVE; public static final byte CMD_ENDEXCLUSIVE; public static final byte CMD_FINDFIRSTDEVICE; public static final byte CMD_FINDNEXTDEVICE; public static final byte CMD_GETADDRESS; public static final byte CMD_SETSEARCHONLYALARMINGDEVICES; public static final byte CMD_SETNORESETSEARCH; public static final byte CMD_SETSEARCHALLDEVICES; public static final byte CMD_TARGETALLFAMILIES; public static final byte CMD_TARGETFAMILY; public static final byte CMD_EXCLUDEFAMILY; public static final byte CMD_CANBREAK; public static final byte CMD_CANDELIVERPOWER; public static final byte CMD_CANDELIVERSMARTPOWER; public static final byte CMD_CANFLEX; public static final byte CMD_CANHYPERDRIVE; public static final byte CMD_CANOVERDRIVE; public static final byte CMD_CANPROGRAM; public static final com.dalsemi.onewire.adapter.NetAdapterConstants.Connection EMPTY_CONNECTION; static {}; public static final class com.dalsemi.onewire.adapter.NetAdapterConstants. Connection extends java.lang.Object /* ACC_SUPER bit NOT set */ { public java.net.Socket sock; public java.io.DataInputStream input; public java.io.DataOutputStream output; public com.dalsemi.onewire.adapter.NetAdapterConstants.Connection(); } } Compiled from NetAdapterHost.java private class com.dalsemi.onewire.adapter.NetAdapterHost. SocketHandler extends java.lang.Object implements java.lang.Runnable /* ACC_SUPER bit NOT set */ { public com.dalsemi.onewire.adapter.NetAdapterHost.SocketHandler(com.dalsemi.onewire.adapter.NetAdapterHost,java.net.Socket) throws java.io.IOException; public void run(); public void stopHandler(); } Compiled from NetAdapterHost.java public class com.dalsemi.onewire.adapter.NetAdapterHost extends java.lang.Object implements java.lang.Runnable, com.dalsemi.onewire.adapter.NetAdapterConstants { protected static final java.util.Random rand; protected com.dalsemi.onewire.adapter.DSPortAdapter adapter; protected java.net.ServerSocket serverSocket; protected byte netAdapterSecret[]; protected volatile boolean hostStopped; protected volatile boolean hostRunning; protected boolean singleThreaded; protected java.util.Hashtable hashHandlers; protected com.dalsemi.onewire.adapter.MulticastListener multicastListener; protected int timeoutInSeconds; public com.dalsemi.onewire.adapter.NetAdapterHost(com.dalsemi.onewire.adapter.DSPortAdapter) throws java.io.IOException; public com.dalsemi.onewire.adapter.NetAdapterHost(com.dalsemi.onewire.adapter.DSPortAdapter,int) throws java.io.IOException; public com.dalsemi.onewire.adapter.NetAdapterHost(com.dalsemi.onewire.adapter.DSPortAdapter,boolean) throws java.io.IOException; public com.dalsemi.onewire.adapter.NetAdapterHost(com.dalsemi.onewire.adapter.DSPortAdapter,int,boolean) throws java.io.IOException; public com.dalsemi.onewire.adapter.NetAdapterHost(com.dalsemi.onewire.adapter.DSPortAdapter,java.net.ServerSocket) throws java.io.IOException; public com.dalsemi.onewire.adapter.NetAdapterHost(com.dalsemi.onewire.adapter.DSPortAdapter,java.net.ServerSocket,boolean) throws java.io.IOException; public void setSecret(java.lang.String); public void createMulticastListener() throws java.io.IOException, java.net.UnknownHostException; public void createMulticastListener(int) throws java.io.IOException, java.net.UnknownHostException; public void createMulticastListener(int, java.lang.String) throws java.io.IOException, java.net.UnknownHostException; public void run(); public void handleConnection(java.net.Socket) throws java.io.IOException; public void stopHost(); public static void main(java.lang.String[]) throws java.lang.Exception; static boolean access$000(com.dalsemi.onewire.adapter.NetAdapterHost, com.dalsemi.onewire.adapter.NetAdapterConstants.Connection) throws java.io.IOException; static void access$100(com.dalsemi.onewire.adapter.NetAdapterHost, com.dalsemi.onewire.adapter.NetAdapterConstants.Connection) throws java.io.IOException; static void access$200(com.dalsemi.onewire.adapter.NetAdapterHost, com.dalsemi.onewire.adapter.NetAdapterConstants.Connection); static {}; } Compiled from OneWireIOException.java public class com.dalsemi.onewire.adapter.OneWireIOException extends com.dalsemi.onewire.OneWireException { public com.dalsemi.onewire.adapter.OneWireIOException(); public com.dalsemi.onewire.adapter.OneWireIOException(java.lang.String); } Compiled from TMEXAdapter.java public class com.dalsemi.onewire.adapter.TMEXAdapter extends com.dalsemi.onewire.adapter.DSPortAdapter { protected int portType; protected byte RomDta[]; public com.dalsemi.onewire.adapter.TMEXAdapter() throws java.lang.ClassNotFoundException; public com.dalsemi.onewire.adapter.TMEXAdapter(int) throws java.lang.ClassNotFoundException; protected void finalize(); public native java.lang.String getAdapterName(); public native java.lang.String getPortTypeDescription(); public java.lang.String getClassVersion(); public java.util.Enumeration getPortNames(); public native boolean selectPort(java.lang.String) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public native void freePort() throws com.dalsemi.onewire.OneWireException; public native java.lang.String getPortName() throws com.dalsemi.onewire.OneWireException; public native boolean adapterDetected() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public native java.lang.String getAdapterVersion() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public java.lang.String getAdapterAddress() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public native boolean canOverdrive() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public native boolean canHyperdrive() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public native boolean canFlex() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public native boolean canProgram() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public native boolean canDeliverPower() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public native boolean canDeliverSmartPower() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public native boolean canBreak() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean findFirstDevice() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean findNextDevice() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void getAddress(byte[]); public native boolean isPresent(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public native boolean isAlarming(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public native boolean select(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void setSearchOnlyAlarmingDevices(); public void setNoResetSearch(); public void setSearchAllDevices(); public native boolean beginExclusive(boolean) throws com.dalsemi.onewire.OneWireException; public native void endExclusive(); public void putBit(boolean) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean getBit() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void putByte(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int getByte() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public byte getBlock(int)[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void getBlock(byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public native void getBlock(byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public native void dataBlock(byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public native int reset() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void setPowerDuration(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public native boolean startPowerDelivery(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void setProgramPulseDuration(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public native boolean startProgramPulse(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public native void startBreak() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public native void setPowerNormal() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public native void setSpeed(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public native int getSpeed(); public boolean setTMEXPortType(int); public static native void CleanUpByThread(java.lang.Thread); public static native java.lang.String getDefaultAdapterName(); public static native java.lang.String getDefaultPortName(); static {}; } Compiled from MemoryCache.java class com.dalsemi.onewire.application.file.MemoryCache extends java.lang.Object { public com.dalsemi.onewire.application.file.MemoryCache(com.dalsemi.onewire.container.OneWireContainer); public com.dalsemi.onewire.application.file.MemoryCache(com.dalsemi.onewire.container.OneWireContainer[]); public int getNumberPages(); public int getNumberPagesInBank(int); public int getPageOffsetForDevice(int); public int getMaxPacketDataLength(); public boolean isWriteOnce(); public int readPagePacket(int, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writePagePacket(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void sync() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void addOwner(java.lang.Object); public void removeOwner(java.lang.Object); public boolean noOwners(); public void removeWriteOpen(java.lang.String); public boolean isOpenedToWrite(java.lang.String, boolean); public boolean handlePageBitmap(); public void markPageUsed(int); public boolean freePage(int); public int getFirstFreePage(); public int getNextFreePage(); public int getNumberFreePages() throws com.dalsemi.onewire.OneWireException; public int getBitMapPageNumber(); public int getBitMapNumberOfPages(); public com.dalsemi.onewire.container.PagedMemoryBank getMemoryBankForPage(int); public int getLocalPage(int); public void clearLastPageRead(); } Compiled from OWFile.java public class com.dalsemi.onewire.application.file.OWFile extends java.lang.Object { public static final java.lang.String separator; public static final char separatorChar; public static final java.lang.String pathSeparator; public static final char pathSeparatorChar; public com.dalsemi.onewire.application.file.OWFile(com.dalsemi.onewire.container.OneWireContainer,java.lang.String); public com.dalsemi.onewire.application.file.OWFile(com.dalsemi.onewire.container.OneWireContainer[],java.lang.String); public com.dalsemi.onewire.application.file.OWFile(com.dalsemi.onewire.container.OneWireContainer,java.lang.String,java.lang.String); public com.dalsemi.onewire.application.file.OWFile(com.dalsemi.onewire.application.file.OWFile,java.lang.String); public java.lang.String getName(); public java.lang.String getParent(); public com.dalsemi.onewire.application.file.OWFile getParentFile(); public java.lang.String getPath(); public boolean isAbsolute(); public java.lang.String getAbsolutePath(); public com.dalsemi.onewire.application.file.OWFile getAbsoluteFile(); public java.lang.String getCanonicalPath() throws java.io.IOException; public com.dalsemi.onewire.application.file.OWFile getCanonicalFile() throws java.io.IOException; public boolean canRead(); public boolean canWrite(); public boolean exists(); public boolean isDirectory(); public boolean isFile(); public boolean isHidden(); public long lastModified(); public long length(); public boolean createNewFile() throws java.io.IOException; public boolean delete(); public java.lang.String list()[]; public com.dalsemi.onewire.application.file.OWFile listFiles()[]; public boolean mkdir(); public boolean mkdirs(); public boolean renameTo(com.dalsemi.onewire.application.file.OWFile); public boolean setLastModified(long); public boolean setReadOnly(); public static com.dalsemi.onewire.application.file.OWFile listRoots(com.dalsemi.onewire.container.OneWireContainer)[]; public int compareTo(com.dalsemi.onewire.application.file.OWFile); public int compareTo(java.lang.Object); public boolean equals(java.lang.Object); public int hashCode(); public java.lang.String toString(); public com.dalsemi.onewire.application.file.OWFileDescriptor getFD() throws java.io.IOException; public com.dalsemi.onewire.container.OneWireContainer getOneWireContainer(); public com.dalsemi.onewire.container.OneWireContainer getOneWireContainers()[]; public void format() throws java.io.IOException; public int getFreeMemory() throws java.io.IOException; public void close() throws java.io.IOException; public int getPageList()[] throws java.io.IOException; public int getStartPage() throws java.io.IOException; public com.dalsemi.onewire.container.PagedMemoryBank getMemoryBankForPage(int); public int getLocalPage(int); protected void finalize() throws java.io.IOException; } Compiled from OWFileDescriptor.java public class com.dalsemi.onewire.application.file.OWFileDescriptor extends java.lang.Object { public com.dalsemi.onewire.application.file.OWFileDescriptor(); protected com.dalsemi.onewire.application.file.OWFileDescriptor(com.dalsemi.onewire.container.OneWireContainer,java.lang.String); protected com.dalsemi.onewire.application.file.OWFileDescriptor(com.dalsemi.onewire.container.OneWireContainer[],java.lang.String); protected void setupFD(com.dalsemi.onewire.container.OneWireContainer[], java.lang.String); public boolean valid(); public void sync() throws com.dalsemi.onewire.application.file.OWSyncFailedException; protected void open() throws com.dalsemi.onewire.application.file.OWFileNotFoundException; protected void close() throws java.io.IOException; protected void create(boolean, boolean, boolean, int, int) throws com.dalsemi.onewire.application.file.OWFileNotFoundException; protected void format() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; protected int read(byte[], int, int) throws java.io.IOException; protected int read() throws java.io.IOException; protected long skip(long) throws java.io.IOException; protected int available() throws java.io.IOException; protected void write(int) throws java.io.IOException; protected void write(byte[], int, int) throws java.io.IOException; protected java.lang.String getName(); protected java.lang.String getParent(); protected java.lang.String getPath(); protected boolean exists(); protected boolean canRead(); protected boolean canWrite(); protected boolean isDirectory(); protected boolean isFile(); protected boolean isHidden(); protected long length(); protected boolean delete(); protected java.lang.String list()[]; protected boolean renameTo(com.dalsemi.onewire.application.file.OWFile); protected boolean setReadOnly(); protected void mark(int); protected void reset() throws java.io.IOException; protected void markPageUsed(int) throws com.dalsemi.onewire.OneWireException; protected boolean freePage(int) throws com.dalsemi.onewire.OneWireException; protected int getFirstFreePage(boolean) throws com.dalsemi.onewire.OneWireException; protected int getNextFreePage(boolean) throws com.dalsemi.onewire.OneWireException; protected int getFreeMemory() throws com.dalsemi.onewire.OneWireException; protected void writeBitMap() throws com.dalsemi.onewire.OneWireException; protected void readBitMap() throws com.dalsemi.onewire.OneWireException; protected int getPageList()[] throws com.dalsemi.onewire.OneWireException; protected int getStartPage() throws java.io.IOException; protected com.dalsemi.onewire.container.PagedMemoryBank getMemoryBankForPage(int); protected int getLocalPage(int); protected int verifyDeviceMap(int, int, boolean) throws com.dalsemi.onewire.OneWireException; protected boolean createNewFile() throws java.io.IOException; protected int getHashCode(); protected com.dalsemi.onewire.container.OneWireContainer getOneWireContainers()[]; protected void free(); static {}; } Compiled from OWFileInputStream.java public class com.dalsemi.onewire.application.file.OWFileInputStream extends java.io.InputStream { public com.dalsemi.onewire.application.file.OWFileInputStream(com.dalsemi.onewire.container.OneWireContainer,java.lang.String) throws com.dalsemi.onewire.application.file.OWFileNotFoundException; public com.dalsemi.onewire.application.file.OWFileInputStream(com.dalsemi.onewire.container.OneWireContainer[],java.lang.String) throws com.dalsemi.onewire.application.file.OWFileNotFoundException; public com.dalsemi.onewire.application.file.OWFileInputStream(com.dalsemi.onewire.application.file.OWFile) throws com.dalsemi.onewire.application.file.OWFileNotFoundException; public com.dalsemi.onewire.application.file.OWFileInputStream(com.dalsemi.onewire.application.file.OWFileDescriptor); public int read() throws java.io.IOException; public int read(byte[]) throws java.io.IOException; public int read(byte[], int, int) throws java.io.IOException; public long skip(long) throws java.io.IOException; public int available() throws java.io.IOException; public void close() throws java.io.IOException; public final com.dalsemi.onewire.application.file.OWFileDescriptor getFD() throws java.io.IOException; public void finalize() throws java.io.IOException; public void mark(int); public void reset() throws java.io.IOException; public boolean markSupported(); } Compiled from OWFileNotFoundException.java public class com.dalsemi.onewire.application.file.OWFileNotFoundException extends java.io.IOException { public com.dalsemi.onewire.application.file.OWFileNotFoundException(); public com.dalsemi.onewire.application.file.OWFileNotFoundException(java.lang.String); } Compiled from OWFileOutputStream.java public class com.dalsemi.onewire.application.file.OWFileOutputStream extends java.io.OutputStream { public com.dalsemi.onewire.application.file.OWFileOutputStream(com.dalsemi.onewire.container.OneWireContainer,java.lang.String) throws com.dalsemi.onewire.application.file.OWFileNotFoundException; public com.dalsemi.onewire.application.file.OWFileOutputStream(com.dalsemi.onewire.container.OneWireContainer[],java.lang.String) throws com.dalsemi.onewire.application.file.OWFileNotFoundException; public com.dalsemi.onewire.application.file.OWFileOutputStream(com.dalsemi.onewire.container.OneWireContainer,java.lang.String,boolean) throws com.dalsemi.onewire.application.file.OWFileNotFoundException; public com.dalsemi.onewire.application.file.OWFileOutputStream(com.dalsemi.onewire.container.OneWireContainer[],java.lang.String,boolean) throws com.dalsemi.onewire.application.file.OWFileNotFoundException; public com.dalsemi.onewire.application.file.OWFileOutputStream(com.dalsemi.onewire.application.file.OWFile) throws com.dalsemi.onewire.application.file.OWFileNotFoundException; public com.dalsemi.onewire.application.file.OWFileOutputStream(com.dalsemi.onewire.application.file.OWFileDescriptor); public void write(int) throws java.io.IOException; public void write(byte[]) throws java.io.IOException; public void write(byte[], int, int) throws java.io.IOException; public void close() throws java.io.IOException; public com.dalsemi.onewire.application.file.OWFileDescriptor getFD() throws java.io.IOException; public void finalize() throws java.io.IOException; } Compiled from OWSyncFailedException.java public class com.dalsemi.onewire.application.file.OWSyncFailedException extends java.io.IOException { public com.dalsemi.onewire.application.file.OWSyncFailedException(java.lang.String); } Compiled from AbstractDeviceMonitor.java public abstract class com.dalsemi.onewire.application.monitor.AbstractDeviceMonitor extends java.lang.Object implements java.lang.Runnable { protected final java.lang.Object sync_flag; protected final java.util.Hashtable deviceAddressHash; protected static final java.util.Hashtable deviceContainerHash; protected final java.util.Vector listeners; protected int max_state_count; protected int max_error_count; protected volatile boolean keepRunning; protected volatile boolean hasCompletelyStopped; protected volatile boolean startRunning; protected volatile boolean isRunning; protected com.dalsemi.onewire.adapter.DSPortAdapter adapter; public com.dalsemi.onewire.application.monitor.AbstractDeviceMonitor(); public void cleanUpStaleContainerReferences(); public void cleanUpStalePathReferences(); public void resetSearch(); public int getMaxStateCount(); public void setMaxStateCount(int); public int getMaxErrorCount(); public void setMaxErrorCount(int); public com.dalsemi.onewire.adapter.DSPortAdapter getAdapter(); public abstract void setAdapter(com.dalsemi.onewire.adapter.DSPortAdapter); public abstract void search(java.util.Vector, java.util.Vector) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public boolean pauseMonitor(boolean); public boolean resumeMonitor(boolean); public boolean isMonitorRunning(); public void killMonitor(); public void run(); protected void msSleep(long); public void addDeviceMonitorEventListener(com.dalsemi.onewire.application.monitor.DeviceMonitorEventListener); protected void fireArrivalEvent(com.dalsemi.onewire.adapter.DSPortAdapter, java.util.Vector); protected void fireDepartureEvent(com.dalsemi.onewire.adapter.DSPortAdapter, java.util.Vector); public com.dalsemi.onewire.utils.OWPath getDevicePath(byte[]); public com.dalsemi.onewire.utils.OWPath getDevicePath(java.lang.String); public com.dalsemi.onewire.utils.OWPath getDevicePath(long); public abstract com.dalsemi.onewire.utils.OWPath getDevicePath(java.lang.Long); public java.util.Enumeration getAllAddresses(); public static com.dalsemi.onewire.container.OneWireContainer getDeviceContainer(com.dalsemi.onewire.adapter.DSPortAdapter, byte[]); public static com.dalsemi.onewire.container.OneWireContainer getDeviceContainer(com.dalsemi.onewire.adapter.DSPortAdapter, java.lang.String); public static com.dalsemi.onewire.container.OneWireContainer getDeviceContainer(com.dalsemi.onewire.adapter.DSPortAdapter, long); public static com.dalsemi.onewire.container.OneWireContainer getDeviceContainer(com.dalsemi.onewire.adapter.DSPortAdapter, java.lang.Long); public static void putDeviceContainer(byte[], com.dalsemi.onewire.container.OneWireContainer); public static void putDeviceContainer(java.lang.String, com.dalsemi.onewire.container.OneWireContainer); public static void putDeviceContainer(long, com.dalsemi.onewire.container.OneWireContainer); public static void putDeviceContainer(java.lang.Long, com.dalsemi.onewire.container.OneWireContainer); static {}; } Compiled from DeviceMonitor.java public class com.dalsemi.onewire.application.monitor.DeviceMonitor extends com.dalsemi.onewire.application.monitor.AbstractDeviceMonitor { public com.dalsemi.onewire.application.monitor.DeviceMonitor(com.dalsemi.onewire.adapter.DSPortAdapter); public void setAdapter(com.dalsemi.onewire.adapter.DSPortAdapter); public com.dalsemi.onewire.utils.OWPath getDevicePath(java.lang.Long); public void search(java.util.Vector, java.util.Vector) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; } Compiled from DeviceMonitorEvent.java public class com.dalsemi.onewire.application.monitor.DeviceMonitorEvent extends java.util.EventObject { public static final int ARRIVAL; public static final int DEPARTURE; protected int eventType; protected com.dalsemi.onewire.application.monitor.AbstractDeviceMonitor monitor; protected com.dalsemi.onewire.adapter.DSPortAdapter adapter; protected java.util.Vector vDeviceAddress; com.dalsemi.onewire.application.monitor.DeviceMonitorEvent(int,com.dalsemi.onewire.application.monitor.AbstractDeviceMonitor,com.dalsemi.onewire.adapter.DSPortAdapter,java.util.Vector); public int getEventType(); public com.dalsemi.onewire.application.monitor.AbstractDeviceMonitor getMonitor(); public com.dalsemi.onewire.adapter.DSPortAdapter getAdapter(); public int getDeviceCount(); public com.dalsemi.onewire.container.OneWireContainer getContainerAt(int); public com.dalsemi.onewire.utils.OWPath getPathForContainerAt(int); public long getAddressAsLongAt(int); public byte getAddressAt(int)[]; public java.lang.String getAddressAsStringAt(int); } Compiled from DeviceMonitorEventListener.java public interface com.dalsemi.onewire.application.monitor.DeviceMonitorEventListener /* ACC_SUPER bit NOT set */ { public abstract void deviceArrival(com.dalsemi.onewire.application.monitor.DeviceMonitorEvent); public abstract void deviceDeparture(com.dalsemi.onewire.application.monitor.DeviceMonitorEvent); public abstract void networkException(com.dalsemi.onewire.application.monitor.DeviceMonitorException); } Compiled from DeviceMonitorException.java public class com.dalsemi.onewire.application.monitor.DeviceMonitorException extends java.lang.Exception { protected com.dalsemi.onewire.application.monitor.AbstractDeviceMonitor deviceMonitor; protected com.dalsemi.onewire.adapter.DSPortAdapter adapter; protected java.lang.Exception exception; com.dalsemi.onewire.application.monitor.DeviceMonitorException(com.dalsemi.onewire.application.monitor.AbstractDeviceMonitor,com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.Exception); public com.dalsemi.onewire.application.monitor.AbstractDeviceMonitor getMonitor(); public com.dalsemi.onewire.adapter.DSPortAdapter getAdapter(); public java.lang.Exception getException(); public void throwException() throws java.lang.Exception; public java.lang.String toString(); } Compiled from NetworkDeviceMonitor.java public class com.dalsemi.onewire.application.monitor.NetworkDeviceMonitor extends com.dalsemi.onewire.application.monitor.AbstractDeviceMonitor { protected final java.util.Hashtable devicePathHash; protected java.util.Vector paths; protected boolean branchAutoSearching; public com.dalsemi.onewire.application.monitor.NetworkDeviceMonitor(com.dalsemi.onewire.adapter.DSPortAdapter); public void setAdapter(com.dalsemi.onewire.adapter.DSPortAdapter); public void setBranchAutoSearching(boolean); public boolean getBranchAutoSearching(); public void addBranch(com.dalsemi.onewire.utils.OWPath); public com.dalsemi.onewire.utils.OWPath getDevicePath(java.lang.Long); public void cleanUpStalePathReferences(); public void search(java.util.Vector, java.util.Vector) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; } Compiled from SHADebit.java public class com.dalsemi.onewire.application.sha.SHADebit extends com.dalsemi.onewire.application.sha.SHATransaction { public static final int DEBIT_AMOUNT; public static final int INITIAL_AMOUNT; public static final int USER_BALANCE; public static final int I_FILE_LENGTH; public static final int I_DATA_TYPE_CODE; public static final int I_SIGNATURE; public static final int I_CONVERSION_FACTOR; public static final int I_BALANCE; public static final int I_TRANSACTION_ID; public static final int I_CONTINUATION_PTR; public static final int I_FILE_CRC16; protected com.dalsemi.onewire.application.sha.SHADebit(); public com.dalsemi.onewire.application.sha.SHADebit(com.dalsemi.onewire.application.sha.SHAiButtonCopr); public com.dalsemi.onewire.application.sha.SHADebit(com.dalsemi.onewire.application.sha.SHAiButtonCopr,int,int); public boolean setupTransactionData(com.dalsemi.onewire.application.sha.SHAiButtonUser) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized boolean verifyUser(com.dalsemi.onewire.application.sha.SHAiButtonUser) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized boolean verifyTransactionData(com.dalsemi.onewire.application.sha.SHAiButtonUser) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized boolean executeTransaction(com.dalsemi.onewire.application.sha.SHAiButtonUser, boolean) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized int getParameter(int); public synchronized boolean setParameter(int, int); public synchronized void resetParameters(); static {}; } Compiled from SHADebitUnsigned.java public class com.dalsemi.onewire.application.sha.SHADebitUnsigned extends com.dalsemi.onewire.application.sha.SHATransaction { public static final int DEBIT_AMOUNT; public static final int INITIAL_AMOUNT; public static final int USER_BALANCE; protected com.dalsemi.onewire.application.sha.SHADebitUnsigned(); public com.dalsemi.onewire.application.sha.SHADebitUnsigned(com.dalsemi.onewire.application.sha.SHAiButtonCopr); public com.dalsemi.onewire.application.sha.SHADebitUnsigned(com.dalsemi.onewire.application.sha.SHAiButtonCopr,int,int); public boolean setupTransactionData(com.dalsemi.onewire.application.sha.SHAiButtonUser) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized boolean verifyUser(com.dalsemi.onewire.application.sha.SHAiButtonUser) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized boolean verifyTransactionData(com.dalsemi.onewire.application.sha.SHAiButtonUser) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized boolean executeTransaction(com.dalsemi.onewire.application.sha.SHAiButtonUser, boolean) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized int getParameter(int); public synchronized boolean setParameter(int, int); public synchronized void resetParameters(); static {}; } Compiled from SHAiButtonCopr.java public class com.dalsemi.onewire.application.sha.SHAiButtonCopr extends java.lang.Object { static final boolean DEBUG; public static final int NO_ERROR; public static final int WRITE_DATA_PAGE_FAILED; public static final int WRITE_SCRATCHPAD_FAILED; public static final int MATCH_SCRATCHPAD_FAILED; public static final int ERASE_SCRATCHPAD_FAILED; public static final int COPY_SCRATCHPAD_FAILED; public static final int SHA_FUNCTION_FAILED; public static final int BIND_SECRET_FAILED; protected int lastError; protected com.dalsemi.onewire.container.OneWireContainer18 ibc; protected byte address[]; protected int authPageNumber; protected java.lang.String auxData; protected byte bindCode[]; protected byte bindData[]; protected boolean DS1961Scompatible; protected int encCode; protected byte filename[]; protected byte initialSignature[]; protected java.lang.String providerName; protected byte signingChallenge[]; protected int signPageNumber; protected int version; protected int wspcPageNumber; protected com.dalsemi.onewire.application.sha.SHAiButtonCopr(); public com.dalsemi.onewire.application.sha.SHAiButtonCopr(com.dalsemi.onewire.container.OneWireContainer18,java.lang.String,boolean,int,int,int,int,int,byte,byte[],byte[],byte[],byte[],byte[],byte[],byte[],byte[],byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public com.dalsemi.onewire.application.sha.SHAiButtonCopr(com.dalsemi.onewire.container.OneWireContainer18,java.lang.String) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public byte getAddress()[]; public void getAddress(byte[], int); public void getAddress(byte[], int, int); public int getAuthenticationPageNumber(); public java.lang.String getAuxilliaryData(); public byte getBindCode()[]; public void getBindCode(byte[], int); public byte getBindData()[]; public void getBindData(byte[], int); public int getEncryptionCode(); public void getFilename(byte[], int); public byte getFilenameExt(); public byte getInitialSignature()[]; public void getInitialSignature(byte[], int); public int getLastError(); public java.lang.String getProviderName(); public byte getSigningChallenge()[]; public void getSigningChallenge(byte[], int); public int getSigningPageNumber(); public int getVersion(); public int getWorkspacePageNumber(); public boolean isDS1961Scompatible(); public boolean createDataSignature(byte[], byte[], byte[], int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public boolean createDataSignatureAuth(byte[], byte[], byte[], int, byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized boolean generateChallenge(int, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean verifyAuthentication(byte[], byte[], byte[], byte[], byte) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean verifySignature(byte[], byte[], byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public java.lang.String toString(); protected void fromStream(java.io.InputStream) throws java.io.IOException; protected void toStream(java.io.OutputStream) throws java.io.IOException; public static byte reformatFor1961S(byte[])[]; } Compiled from SHAiButtonCoprVM.java public class com.dalsemi.onewire.application.sha.SHAiButtonCoprVM extends com.dalsemi.onewire.application.sha.SHAiButtonCopr { protected byte secretPage[][]; protected byte address[]; public com.dalsemi.onewire.application.sha.SHAiButtonCoprVM(byte[],int,int,int,int,int,byte,byte[],byte[],byte[],byte[],byte[],byte[],byte[],byte[],byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public com.dalsemi.onewire.application.sha.SHAiButtonCoprVM(java.lang.String) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public com.dalsemi.onewire.application.sha.SHAiButtonCoprVM(java.lang.String,byte[],byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public com.dalsemi.onewire.application.sha.SHAiButtonCoprVM(com.dalsemi.onewire.container.OneWireContainer,java.lang.String) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public com.dalsemi.onewire.application.sha.SHAiButtonCoprVM(com.dalsemi.onewire.container.OneWireContainer,java.lang.String,byte[],byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public com.dalsemi.onewire.application.sha.SHAiButtonCoprVM(com.dalsemi.onewire.container.OneWireContainer18,java.lang.String,byte[],byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public boolean save(java.lang.String, boolean) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public boolean save(com.dalsemi.onewire.container.OneWireContainer, java.lang.String, boolean) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public boolean load(java.lang.String); public boolean load(com.dalsemi.onewire.container.OneWireContainer, java.lang.String); public boolean load(com.dalsemi.onewire.container.OneWireContainer18, java.lang.String); public boolean createDataSignature(byte[], byte[], byte[], int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized boolean generateChallenge(int, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean verifyAuthentication(byte[], byte[], byte[], byte[], byte) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean createDataSignatureAuth(byte[], byte[], byte[], int, byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public boolean verifySignature(byte[], byte[], byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public synchronized boolean bindSecretToiButton(int, byte[], byte[], int); public boolean installMasterSecret(int, byte[], int); public java.lang.String toString(); static {}; } Compiled from SHAiButtonUser.java public abstract class com.dalsemi.onewire.application.sha.SHAiButtonUser extends java.lang.Object { static final boolean DEBUG; protected byte address[]; protected final byte accountData[]; protected int accountPageNumber; protected final byte serviceFile[]; protected java.lang.String strServiceFilename; protected final byte fullBindCode[]; protected int writeCycleCounter; protected boolean forceOverdrive; public com.dalsemi.onewire.application.sha.SHAiButtonUser(); public int getAccountPageNumber(); public java.lang.String getAccountFilename(); public byte getAddress()[]; public void getAddress(byte[], int); public void getAddress(byte[], int, int); public void setForceOverdrive(boolean); public boolean getForceOverdrive(); protected boolean createServiceFile(com.dalsemi.onewire.container.OneWireContainer, java.lang.String, boolean); protected synchronized boolean checkAccountPageInfo(com.dalsemi.onewire.container.OneWireContainer); public abstract boolean setiButtonUser(com.dalsemi.onewire.adapter.DSPortAdapter, byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract boolean setiButtonUser(byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract int getWriteCycleCounter() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract boolean hasWriteCycleCounter(); public abstract void getFullBindCode(byte[], int); public abstract byte getAuthorizationCommand(); public abstract boolean writeAccountData(byte[], int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract boolean readAccountData(byte[], int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract int readAccountData(byte[], int, byte[], int, byte[], int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public boolean refreshDevice() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public java.lang.String toString(); } Compiled from SHAiButtonUser18.java public class com.dalsemi.onewire.application.sha.SHAiButtonUser18 extends com.dalsemi.onewire.application.sha.SHAiButtonUser { protected com.dalsemi.onewire.container.OneWireContainer18 ibc; protected com.dalsemi.onewire.application.sha.SHAiButtonUser18(); public com.dalsemi.onewire.application.sha.SHAiButtonUser18(com.dalsemi.onewire.application.sha.SHAiButtonCopr,com.dalsemi.onewire.container.OneWireContainer18,boolean,byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public com.dalsemi.onewire.application.sha.SHAiButtonUser18(byte[],byte[],byte[],int,com.dalsemi.onewire.container.OneWireContainer18,boolean,byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public com.dalsemi.onewire.application.sha.SHAiButtonUser18(com.dalsemi.onewire.application.sha.SHAiButtonCopr,com.dalsemi.onewire.container.OneWireContainer18) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public com.dalsemi.onewire.application.sha.SHAiButtonUser18(byte[],byte[],int,com.dalsemi.onewire.container.OneWireContainer18) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public com.dalsemi.onewire.application.sha.SHAiButtonUser18(com.dalsemi.onewire.application.sha.SHAiButtonCopr); public synchronized boolean setiButton18(com.dalsemi.onewire.container.OneWireContainer18) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized boolean setiButtonUser(com.dalsemi.onewire.adapter.DSPortAdapter, byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized boolean setiButtonUser(byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized int getWriteCycleCounter() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized boolean hasWriteCycleCounter(); public void getFullBindCode(byte[], int); public byte getAuthorizationCommand(); public synchronized boolean writeAccountData(byte[], int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized boolean readAccountData(byte[], int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized int readAccountData(byte[], int, byte[], int, byte[], int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; } Compiled from SHAiButtonUser33.java public class com.dalsemi.onewire.application.sha.SHAiButtonUser33 extends com.dalsemi.onewire.application.sha.SHAiButtonUser { protected com.dalsemi.onewire.container.OneWireContainer33 ibc33; protected com.dalsemi.onewire.application.sha.SHAiButtonCopr copr; protected com.dalsemi.onewire.application.sha.SHAiButtonUser33(); public com.dalsemi.onewire.application.sha.SHAiButtonUser33(com.dalsemi.onewire.application.sha.SHAiButtonCopr,com.dalsemi.onewire.container.OneWireContainer33,boolean,byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public com.dalsemi.onewire.application.sha.SHAiButtonUser33(byte[],byte[],int,com.dalsemi.onewire.container.OneWireContainer33,boolean,byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public com.dalsemi.onewire.application.sha.SHAiButtonUser33(com.dalsemi.onewire.application.sha.SHAiButtonCopr,com.dalsemi.onewire.application.sha.SHAiButtonCopr,com.dalsemi.onewire.container.OneWireContainer33) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public com.dalsemi.onewire.application.sha.SHAiButtonUser33(byte[],byte[],int,com.dalsemi.onewire.container.OneWireContainer33) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public com.dalsemi.onewire.application.sha.SHAiButtonUser33(com.dalsemi.onewire.application.sha.SHAiButtonCopr,com.dalsemi.onewire.application.sha.SHAiButtonCopr); public synchronized boolean setiButton33(com.dalsemi.onewire.container.OneWireContainer33) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized boolean setiButtonUser(com.dalsemi.onewire.adapter.DSPortAdapter, byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized boolean setiButtonUser(byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized int getWriteCycleCounter() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized boolean hasWriteCycleCounter(); public void getFullBindCode(byte[], int); public byte getAuthorizationCommand(); public synchronized boolean writeAccountData(byte[], int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized boolean readAccountData(byte[], int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized int readAccountData(byte[], int, byte[], int, byte[], int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public boolean refreshDevice() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; static {}; } Compiled from SHASoftAuth.java public class com.dalsemi.onewire.application.sha.SHASoftAuth extends com.dalsemi.onewire.application.sha.SHATransaction { public static final int VERIFICATION_DATA; public static final int I_FILE_LENGTH; public static final int I_DATA_TYPE_CODE; public static final int I_SIGNATURE; public static final int I_VERDATA; public static final int I_CONTINUATION_PTR; public static final int I_FILE_CRC16; protected com.dalsemi.onewire.application.sha.SHASoftAuth(); public com.dalsemi.onewire.application.sha.SHASoftAuth(com.dalsemi.onewire.application.sha.SHAiButtonCopr); public com.dalsemi.onewire.application.sha.SHASoftAuth(com.dalsemi.onewire.application.sha.SHAiButtonCopr,byte[],int); public boolean setupTransactionData(com.dalsemi.onewire.application.sha.SHAiButtonUser) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized boolean verifyUser(com.dalsemi.onewire.application.sha.SHAiButtonUser) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized boolean verifyTransactionData(com.dalsemi.onewire.application.sha.SHAiButtonUser) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized boolean executeTransaction(com.dalsemi.onewire.application.sha.SHAiButtonUser, boolean) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized int getParameter(int); public synchronized int getParameter(int, byte[], int, int); public synchronized boolean setParameter(int, byte[], int, int); public synchronized boolean setParameter(int, int); public synchronized void resetParameters(); static {}; } Compiled from SHATransaction.java public abstract class com.dalsemi.onewire.application.sha.SHATransaction extends java.lang.Object { static final boolean DEBUG; static final int MAX_RETRY_CNT; static final java.util.Random rand; public static final int NO_ERROR; public static final int SHA_FUNCTION_FAILED; public static final int MATCH_SCRATCHPAD_FAILED; public static final int COPR_WRITE_DATAPAGE_FAILED; public static final int COPR_WRITE_SCRATCHPAD_FAILED; public static final int COPR_BIND_SECRET_FAILED; public static final int COPR_COMPUTE_CHALLENGE_FAILED; public static final int COPROCESSOR_FAILURE; public static final int USER_READ_AUTH_FAILED; public static final int USER_WRITE_DATA_FAILED; public static final int USER_BAD_ACCOUNT_DATA; public static final int USER_DATA_NOT_UPDATED; protected int lastError; protected com.dalsemi.onewire.application.sha.SHAiButtonCopr copr; protected com.dalsemi.onewire.application.sha.SHATransaction(); protected com.dalsemi.onewire.application.sha.SHATransaction(com.dalsemi.onewire.application.sha.SHAiButtonCopr); public int getLastError(); public int getLastCoprError(); public abstract boolean setupTransactionData(com.dalsemi.onewire.application.sha.SHAiButtonUser) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract boolean verifyUser(com.dalsemi.onewire.application.sha.SHAiButtonUser) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract boolean verifyTransactionData(com.dalsemi.onewire.application.sha.SHAiButtonUser) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract boolean executeTransaction(com.dalsemi.onewire.application.sha.SHAiButtonUser, boolean) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract boolean setParameter(int, int); public abstract int getParameter(int); public abstract void resetParameters(); static {}; } Compiled from Contact.java public class com.dalsemi.onewire.application.tag.Contact extends com.dalsemi.onewire.application.tag.TaggedDevice implements com.dalsemi.onewire.application.tag.TaggedSensor { public com.dalsemi.onewire.application.tag.Contact(); public com.dalsemi.onewire.application.tag.Contact(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String readSensor() throws com.dalsemi.onewire.OneWireException; } Compiled from D2A.java public class com.dalsemi.onewire.application.tag.D2A extends com.dalsemi.onewire.application.tag.TaggedDevice implements com.dalsemi.onewire.application.tag.TaggedActuator { public com.dalsemi.onewire.application.tag.D2A(); public com.dalsemi.onewire.application.tag.D2A(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.util.Vector getSelections(); public void setSelection(java.lang.String) throws com.dalsemi.onewire.OneWireException; public void initActuator() throws com.dalsemi.onewire.OneWireException; } Compiled from Event.java public class com.dalsemi.onewire.application.tag.Event extends com.dalsemi.onewire.application.tag.TaggedDevice implements com.dalsemi.onewire.application.tag.TaggedSensor { public com.dalsemi.onewire.application.tag.Event(); public com.dalsemi.onewire.application.tag.Event(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String readSensor() throws com.dalsemi.onewire.OneWireException; } Compiled from Humidity.java public class com.dalsemi.onewire.application.tag.Humidity extends com.dalsemi.onewire.application.tag.TaggedDevice implements com.dalsemi.onewire.application.tag.TaggedSensor { public com.dalsemi.onewire.application.tag.Humidity(); public com.dalsemi.onewire.application.tag.Humidity(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String readSensor() throws com.dalsemi.onewire.OneWireException; } Compiled from Level.java public class com.dalsemi.onewire.application.tag.Level extends com.dalsemi.onewire.application.tag.TaggedDevice implements com.dalsemi.onewire.application.tag.TaggedSensor { public com.dalsemi.onewire.application.tag.Level(); public com.dalsemi.onewire.application.tag.Level(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String readSensor() throws com.dalsemi.onewire.OneWireException; } Compiled from SAXParser.java public class com.dalsemi.onewire.application.tag.SAXParser extends java.lang.Object implements org.xml.sax.Parser { public com.dalsemi.onewire.application.tag.SAXParser(); public void setLocale(java.util.Locale) throws org.xml.sax.SAXException; public void setEntityResolver(org.xml.sax.EntityResolver); public void setDTDHandler(org.xml.sax.DTDHandler); public void setDocumentHandler(org.xml.sax.DocumentHandler); public void setErrorHandler(org.xml.sax.ErrorHandler); public void parse(org.xml.sax.InputSource) throws org.xml.sax.SAXException, java.io.IOException; public void parse(java.lang.String) throws org.xml.sax.SAXException, java.io.IOException; } Compiled from Switch.java public class com.dalsemi.onewire.application.tag.Switch extends com.dalsemi.onewire.application.tag.TaggedDevice implements com.dalsemi.onewire.application.tag.TaggedActuator { public com.dalsemi.onewire.application.tag.Switch(); public com.dalsemi.onewire.application.tag.Switch(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.util.Vector getSelections(); public void setSelection(java.lang.String) throws com.dalsemi.onewire.OneWireException; public void initActuator() throws com.dalsemi.onewire.OneWireException; } Compiled from TaggedActuator.java public interface com.dalsemi.onewire.application.tag.TaggedActuator /* ACC_SUPER bit NOT set */ { public abstract java.util.Vector getSelections(); public abstract void setSelection(java.lang.String) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract void initActuator() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; } Compiled from TaggedDevice.java public class com.dalsemi.onewire.application.tag.TaggedDevice extends java.lang.Object { public com.dalsemi.onewire.container.OneWireContainer DeviceContainer; public java.lang.String DeviceType; public java.lang.String label; public java.lang.Integer channel; public java.lang.String max; public java.lang.String min; public java.lang.Boolean state; public java.lang.String init; public java.lang.String clusterName; public java.util.Vector branchVector; public com.dalsemi.onewire.application.tag.TaggedDevice(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public com.dalsemi.onewire.application.tag.TaggedDevice(); public void setDeviceContainer(com.dalsemi.onewire.adapter.DSPortAdapter, java.lang.String); public void setDeviceType(java.lang.String); public void setLabel(java.lang.String); public void setChannelFromString(java.lang.String); public void setChannel(int); public void setInit(java.lang.String); public void setClusterName(java.lang.String); public void setBranches(java.util.Vector); public void setOWPath(com.dalsemi.onewire.utils.OWPath); public void setOWPath(com.dalsemi.onewire.adapter.DSPortAdapter, java.util.Vector); public com.dalsemi.onewire.container.OneWireContainer getDeviceContainer(); public java.lang.String getDeviceType(); public java.lang.String getLabel(); public java.lang.String getChannelAsString(); public int getChannel(); public java.lang.String getInit(); public java.lang.String getMax(); public java.lang.String getMin(); public java.lang.String getClusterName(); public java.util.Vector getBranches(); public com.dalsemi.onewire.utils.OWPath getOWPath(); public boolean equals(java.lang.Object); public int hashCode(); public java.lang.String toString(); } Compiled from TaggedSensor.java public interface com.dalsemi.onewire.application.tag.TaggedSensor /* ACC_SUPER bit NOT set */ { public abstract java.lang.String readSensor() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; } Compiled from TAGHandler.java class com.dalsemi.onewire.application.tag.TAGHandler extends java.lang.Object implements org.xml.sax.ErrorHandler, org.xml.sax.DocumentHandler { com.dalsemi.onewire.application.tag.TAGHandler(); public void setDocumentLocator(org.xml.sax.Locator); public void startDocument() throws org.xml.sax.SAXException; public void endDocument() throws org.xml.sax.SAXException; public void startElement(java.lang.String, org.xml.sax.AttributeList) throws org.xml.sax.SAXException; public void endElement(java.lang.String) throws org.xml.sax.SAXException; public void characters(char[], int, int) throws org.xml.sax.SAXException; public void ignorableWhitespace(char[], int, int) throws org.xml.sax.SAXException; public void processingInstruction(java.lang.String, java.lang.String) throws org.xml.sax.SAXException; public java.util.Vector getTaggedDeviceList(); public void setAdapter(com.dalsemi.onewire.adapter.DSPortAdapter) throws com.dalsemi.onewire.OneWireException; public void fatalError(org.xml.sax.SAXParseException) throws org.xml.sax.SAXParseException; public void error(org.xml.sax.SAXParseException) throws org.xml.sax.SAXParseException; public void warning(org.xml.sax.SAXParseException); public java.util.Vector getAllBranches(); public java.util.Vector getAllBranchPaths(); } Compiled from TAGParser.java public class com.dalsemi.onewire.application.tag.TAGParser extends java.lang.Object { public com.dalsemi.onewire.application.tag.TAGParser(com.dalsemi.onewire.adapter.DSPortAdapter); public java.util.Vector parse(java.io.InputStream) throws org.xml.sax.SAXException, java.io.IOException; public java.util.Vector getBranches(); public java.util.Vector getOWPaths(); } Compiled from Thermal.java public class com.dalsemi.onewire.application.tag.Thermal extends com.dalsemi.onewire.application.tag.TaggedDevice implements com.dalsemi.onewire.application.tag.TaggedSensor { public com.dalsemi.onewire.application.tag.Thermal(); public com.dalsemi.onewire.application.tag.Thermal(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String readSensor() throws com.dalsemi.onewire.OneWireException; } Compiled from XML.java public class com.dalsemi.onewire.application.tag.XML extends java.lang.Object { public com.dalsemi.onewire.application.tag.XML(); public static com.dalsemi.onewire.application.tag.SAXParser createSAXParser(); public static java.lang.String escape(java.lang.String); } Compiled from ADContainer.java public interface com.dalsemi.onewire.container.ADContainer extends com.dalsemi.onewire.container.OneWireSensor /* ACC_SUPER bit NOT set */ { public static final int ALARM_HIGH; public static final int ALARM_LOW; public abstract int getNumberADChannels(); public abstract boolean hasADAlarms(); public abstract double getADRanges(int)[]; public abstract double getADResolutions(int, double)[]; public abstract boolean canADMultiChannelRead(); public abstract void doADConvert(int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract void doADConvert(boolean[], byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract double getADVoltage(byte[])[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract double getADVoltage(int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract double getADAlarm(int, int, byte[]) throws com.dalsemi.onewire.OneWireException; public abstract boolean getADAlarmEnable(int, int, byte[]) throws com.dalsemi.onewire.OneWireException; public abstract boolean hasADAlarmed(int, int, byte[]) throws com.dalsemi.onewire.OneWireException; public abstract double getADResolution(int, byte[]); public abstract double getADRange(int, byte[]); public abstract void setADAlarm(int, int, double, byte[]) throws com.dalsemi.onewire.OneWireException; public abstract void setADAlarmEnable(int, int, boolean, byte[]) throws com.dalsemi.onewire.OneWireException; public abstract void setADResolution(int, double, byte[]); public abstract void setADRange(int, double, byte[]); } Compiled from ClockContainer.java public interface com.dalsemi.onewire.container.ClockContainer extends com.dalsemi.onewire.container.OneWireSensor /* ACC_SUPER bit NOT set */ { public abstract boolean hasClockAlarm(); public abstract boolean canDisableClock(); public abstract long getClockResolution(); public abstract long getClock(byte[]); public abstract long getClockAlarm(byte[]) throws com.dalsemi.onewire.OneWireException; public abstract boolean isClockAlarming(byte[]); public abstract boolean isClockAlarmEnabled(byte[]); public abstract boolean isClockRunning(byte[]); public abstract void setClock(long, byte[]); public abstract void setClockAlarm(long, byte[]) throws com.dalsemi.onewire.OneWireException; public abstract void setClockRunEnable(boolean, byte[]) throws com.dalsemi.onewire.OneWireException; public abstract void setClockAlarmEnable(boolean, byte[]) throws com.dalsemi.onewire.OneWireException; } Compiled from CommandAPDU.java public class com.dalsemi.onewire.container.CommandAPDU extends java.lang.Object { public static final int CLA; public static final int INS; public static final int P1; public static final int P2; public static final int LC; protected byte apduBuffer[]; protected int apduLength; public com.dalsemi.onewire.container.CommandAPDU(byte[]); public com.dalsemi.onewire.container.CommandAPDU(byte,byte,byte,byte); public com.dalsemi.onewire.container.CommandAPDU(byte,byte,byte,byte,int); public com.dalsemi.onewire.container.CommandAPDU(byte,byte,byte,byte,byte[]); public com.dalsemi.onewire.container.CommandAPDU(byte,byte,byte,byte,byte[],int); public byte getCLA(); public byte getINS(); public byte getP1(); public byte getP2(); public int getLC(); public int getLE(); public final byte getBuffer()[]; public final byte getByte(int); public final byte getBytes()[]; public final int getLength(); public final void setByte(int, byte); public java.lang.String toString(); } Compiled from HumidityContainer.java public interface com.dalsemi.onewire.container.HumidityContainer extends com.dalsemi.onewire.container.OneWireSensor /* ACC_SUPER bit NOT set */ { public static final int ALARM_HIGH; public static final int ALARM_LOW; public abstract boolean isRelative(); public abstract boolean hasHumidityAlarms(); public abstract boolean hasSelectableHumidityResolution(); public abstract double getHumidityResolutions()[]; public abstract double getHumidityAlarmResolution() throws com.dalsemi.onewire.OneWireException; public abstract void doHumidityConvert(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract double getHumidity(byte[]); public abstract double getHumidityResolution(byte[]); public abstract double getHumidityAlarm(int, byte[]) throws com.dalsemi.onewire.OneWireException; public abstract void setHumidityAlarm(int, double, byte[]) throws com.dalsemi.onewire.OneWireException; public abstract void setHumidityResolution(double, byte[]) throws com.dalsemi.onewire.OneWireException; } Compiled from JibComm.java class com.dalsemi.onewire.container.JibComm. BlockDataFragmenter extends java.lang.Object /* ACC_SUPER bit NOT set */ { public com.dalsemi.onewire.container.JibComm.BlockDataFragmenter(com.dalsemi.onewire.container.JibComm); public void initialize(byte[]); public boolean hasMore(); public byte getNextHeaderToSend()[]; public byte getNextDataToSend()[]; public void checkBlock(byte[], byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException; public byte getDataFromRead()[]; } Compiled from JibComm.java public class com.dalsemi.onewire.container.JibComm extends java.lang.Object { public static boolean doDebugMessages; public int min_read_runtime; int POR_ADJUST; long time1; long time2; int mycksum; byte hex[]; public static void setMinRuntime(int); public static void setRuntimeMultiplier(int); public com.dalsemi.onewire.container.JibComm(com.dalsemi.onewire.container.OneWireContainer16,com.dalsemi.onewire.adapter.DSPortAdapter,byte[]) throws java.lang.IllegalArgumentException; public synchronized byte transferJibData(byte[], int)[] throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public void correctPOR() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized void getStatus(byte[], int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized void checkStatus(int, int, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public synchronized void setStatus(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized void setHeader(byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public synchronized void getHeader(byte[], int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void setData(byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; java.lang.String toHexString(byte[]); public byte getData(int)[] throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized void run(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized void interrupt(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void reset() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized void sendCommand(byte[], byte[], boolean, long) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; static int access$000(int); static {}; class com.dalsemi.onewire.container.JibComm. BlockDataFragmenter extends java.lang.Object /* ACC_SUPER bit NOT set */ { public com.dalsemi.onewire.container.JibComm.BlockDataFragmenter(com.dalsemi.onewire.container.JibComm); public void initialize(byte[]); public boolean hasMore(); public byte getNextHeaderToSend()[]; public byte getNextDataToSend()[]; public void checkBlock(byte[], byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException; public byte getDataFromRead()[]; } } Compiled from MemoryBank.java public interface com.dalsemi.onewire.container.MemoryBank /* ACC_SUPER bit NOT set */ { public abstract java.lang.String getBankDescription(); public abstract boolean isGeneralPurposeMemory(); public abstract int getSize(); public abstract boolean isReadWrite(); public abstract boolean isWriteOnce(); public abstract boolean isReadOnly(); public abstract boolean isNonVolatile(); public abstract boolean needsProgramPulse(); public abstract boolean needsPowerDelivery(); public abstract int getStartPhysicalAddress(); public abstract void setWriteVerification(boolean); public abstract void read(int, boolean, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract void write(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; } Compiled from MemoryBankAD.java class com.dalsemi.onewire.container.MemoryBankAD extends java.lang.Object implements com.dalsemi.onewire.container.PagedMemoryBank { public static final byte READ_MEMORY_COMMAND; public static final byte WRITE_MEMORY_COMMAND; public static final int PAGE_LENGTH; protected com.dalsemi.onewire.container.OneWireContainer ib; protected byte ffBlock[]; protected boolean writeVerification; protected boolean doSetSpeed; protected java.lang.String bankDescription; protected boolean generalPurposeMemory; protected boolean readWrite; protected boolean writeOnce; protected boolean readOnly; protected boolean nonVolatile; protected int startPhysicalAddress; public com.dalsemi.onewire.container.MemoryBankAD(com.dalsemi.onewire.container.OneWireContainer); public java.lang.String getBankDescription(); public boolean isGeneralPurposeMemory(); public boolean isReadWrite(); public boolean isWriteOnce(); public boolean isReadOnly(); public boolean isNonVolatile(); public boolean needsProgramPulse(); public boolean needsPowerDelivery(); public int getStartPhysicalAddress(); public int getSize(); public void setWriteVerification(boolean); public int getNumberPages(); public int getPageLength(); public int getMaxPacketDataLength(); public boolean hasPageAutoCRC(); public boolean haveExtraInfo(); public boolean hasExtraInfo(); public int getExtraInfoLength(); public java.lang.String getExtraInfoDescription(); public void read(int, boolean, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void write(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPage(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPage(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int readPagePacket(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int readPagePacket(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writePagePacket(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPageCRC(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPageCRC(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void checkSpeed() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void forceVerify(); } Compiled from MemoryBankAppReg.java class com.dalsemi.onewire.container.MemoryBankAppReg extends java.lang.Object implements com.dalsemi.onewire.container.OTPMemoryBank { public static final int PAGE_SIZE; public static final byte READ_MEMORY_COMMAND; public static final byte WRITE_MEMORY_COMMAND; public static final byte COPY_LOCK_COMMAND; public static final byte READ_STATUS_COMMAND; public static final byte VALIDATION_KEY; public static final byte LOCKED_FLAG; protected com.dalsemi.onewire.container.OneWireContainer ib; protected byte ffBlock[]; protected int size; protected static java.lang.String bankDescription; protected boolean writeVerification; protected int extraInfoLength; protected static java.lang.String extraInfoDescription; public com.dalsemi.onewire.container.MemoryBankAppReg(com.dalsemi.onewire.container.OneWireContainer); public java.lang.String getBankDescription(); public boolean isGeneralPurposeMemory(); public boolean isReadWrite(); public boolean isWriteOnce(); public boolean isReadOnly(); public boolean isNonVolatile(); public boolean needsProgramPulse(); public boolean needsPowerDelivery(); public int getStartPhysicalAddress(); public int getSize(); public int getNumberPages(); public int getPageLength(); public int getMaxPacketDataLength(); public boolean hasPageAutoCRC(); public boolean haveExtraInfo(); public boolean hasExtraInfo(); public int getExtraInfoLength(); public java.lang.String getExtraInfoDescription(); public void setWriteVerification(boolean); public boolean canRedirectPage(); public boolean canLockPage(); public boolean canLockRedirectPage(); public void read(int, boolean, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void write(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPage(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPage(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int readPagePacket(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int readPagePacket(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writePagePacket(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPageCRC(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPageCRC(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void lockPage(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean isPageLocked(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void redirectPage(int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int isPageRedirected(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int getRedirectedPage(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void lockRedirectPage(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean isRedirectPageLocked(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; protected void readStatus(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; protected byte readStatus() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; static {}; } Compiled from MemoryBankEE.java class com.dalsemi.onewire.container.MemoryBankEE extends java.lang.Object implements com.dalsemi.onewire.container.PagedMemoryBank { public static final byte READ_MEMORY_COMMAND; public static final byte WRITE_SCRATCHPAD_COMMAND; public static final byte READ_SCRATCHPAD_COMMAND; public static final byte COPY_SCRATCHPAD_COMMAND; public static final int PAGE_LENGTH; protected com.dalsemi.onewire.container.OneWireContainer ib; protected byte ffBlock[]; protected boolean writeVerification; protected boolean doSetSpeed; public com.dalsemi.onewire.container.MemoryBankEE(com.dalsemi.onewire.container.OneWireContainer); public java.lang.String getBankDescription(); public boolean isGeneralPurposeMemory(); public boolean isReadWrite(); public boolean isWriteOnce(); public boolean isReadOnly(); public boolean isNonVolatile(); public boolean needsProgramPulse(); public boolean needsPowerDelivery(); public int getStartPhysicalAddress(); public int getSize(); public void setWriteVerification(boolean); public int getNumberPages(); public int getPageLength(); public int getMaxPacketDataLength(); public boolean hasPageAutoCRC(); public boolean haveExtraInfo(); public boolean hasExtraInfo(); public int getExtraInfoLength(); public java.lang.String getExtraInfoDescription(); public void read(int, boolean, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void write(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPage(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPage(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int readPagePacket(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int readPagePacket(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writePagePacket(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPageCRC(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPageCRC(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; protected void readScratchpad(byte[], int, int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; protected void writeScratchpad(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; protected void copyScratchpad() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void checkSpeed() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void forceVerify(); } Compiled from MemoryBankEEPROM.java class com.dalsemi.onewire.container.MemoryBankEEPROM extends java.lang.Object implements com.dalsemi.onewire.container.OTPMemoryBank { public static final byte READ_MEMORY_COMMAND; public static final byte LOCKED_FLAG; public static final byte EPROM_MODE_FLAG; protected com.dalsemi.onewire.container.ScratchPad sp; protected com.dalsemi.onewire.container.OneWireContainer ib; protected byte ffBlock[]; protected boolean doSetSpeed; protected int size; protected java.lang.String bankDescription; protected boolean generalPurposeMemory; protected boolean readWrite; protected boolean writeOnce; protected boolean readOnly; protected boolean nonVolatile; protected boolean programPulse; protected boolean powerDelivery; protected int startPhysicalAddress; protected boolean writeVerification; protected int numberPages; protected int pageLength; protected int maxPacketDataLength; protected boolean pageAutoCRC; protected boolean extraInfo; protected int extraInfoLength; protected java.lang.String extraInfoDescription; protected boolean lockPage; protected com.dalsemi.onewire.container.MemoryBankEEPROM mbLock; public com.dalsemi.onewire.container.MemoryBankEEPROM(com.dalsemi.onewire.container.OneWireContainer,com.dalsemi.onewire.container.ScratchPad); public java.lang.String getBankDescription(); public boolean isGeneralPurposeMemory(); public boolean isReadWrite(); public boolean isWriteOnce(); public boolean isReadOnly(); public boolean isNonVolatile(); public boolean needsProgramPulse(); public boolean needsPowerDelivery(); public int getStartPhysicalAddress(); public int getSize(); public int getNumberPages(); public int getPageLength(); public int getMaxPacketDataLength(); public boolean hasPageAutoCRC(); public boolean haveExtraInfo(); public boolean hasExtraInfo(); public int getExtraInfoLength(); public java.lang.String getExtraInfoDescription(); public void setWriteVerification(boolean); public boolean canRedirectPage(); public boolean canLockPage(); public boolean canLockRedirectPage(); public void read(int, boolean, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void write(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPage(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPage(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int readPagePacket(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int readPagePacket(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writePagePacket(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPageCRC(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPageCRC(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void lockPage(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean isPageLocked(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void redirectPage(int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int isPageRedirected(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int getRedirectedPage(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void lockRedirectPage(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean isRedirectPageLocked(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; } Compiled from MemoryBankEEPROMblock.java class com.dalsemi.onewire.container.MemoryBankEEPROMblock extends java.lang.Object implements com.dalsemi.onewire.container.OTPMemoryBank { protected com.dalsemi.onewire.container.OneWireContainer30 ib; protected byte ffBlock[]; protected boolean doSetSpeed; protected int size; protected int startPhysicalAddress; protected boolean writeVerification; protected int numberPages; protected int pageLength; protected int maxPacketDataLength; protected boolean lockPage0; protected boolean lockPage1; public com.dalsemi.onewire.container.MemoryBankEEPROMblock(com.dalsemi.onewire.container.OneWireContainer30); public java.lang.String getBankDescription(); public boolean isGeneralPurposeMemory(); public boolean isReadWrite(); public boolean isWriteOnce(); public boolean isReadOnly(); public boolean isNonVolatile(); public boolean needsProgramPulse(); public boolean needsPowerDelivery(); public int getStartPhysicalAddress(); public int getSize(); public int getNumberPages(); public int getPageLength(); public int getMaxPacketDataLength(); public boolean hasPageAutoCRC(); public boolean haveExtraInfo(); public boolean hasExtraInfo(); public int getExtraInfoLength(); public java.lang.String getExtraInfoDescription(); public void setWriteVerification(boolean); public boolean canRedirectPage(); public boolean canLockPage(); public boolean canLockRedirectPage(); public void read(int, boolean, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void write(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPage(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPage(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int readPagePacket(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int readPagePacket(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writePagePacket(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPageCRC(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPageCRC(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void lockPage(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean isPageLocked(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void redirectPage(int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int isPageRedirected(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int getRedirectedPage(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void lockRedirectPage(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean isRedirectPageLocked(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void checkSpeed() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void forceVerify(); } Compiled from MemoryBankEEPROMstatus.java class com.dalsemi.onewire.container.MemoryBankEEPROMstatus extends java.lang.Object implements com.dalsemi.onewire.container.MemoryBank { public static final byte READ_MEMORY_COMMAND; public static final byte WRITE_SCRATCHPAD_COMMAND; public static final byte READ_SCRATCHPAD_COMMAND; public static final byte COPY_SCRATCHPAD_COMMAND; public static final byte CHANNEL_ACCESS_WRITE; protected com.dalsemi.onewire.container.OneWireContainer ib; protected byte ffBlock[]; protected boolean doSetSpeed; protected int size; protected java.lang.String bankDescription; protected boolean generalPurposeMemory; protected boolean readWrite; protected boolean writeOnce; protected boolean readOnly; protected boolean nonVolatile; protected boolean programPulse; protected boolean powerDelivery; protected int startPhysicalAddress; protected boolean writeVerification; protected int numberPages; protected int pageLength; protected int maxPacketDataLength; protected boolean pageAutoCRC; public com.dalsemi.onewire.container.MemoryBankEEPROMstatus(com.dalsemi.onewire.container.OneWireContainer); public java.lang.String getBankDescription(); public boolean isGeneralPurposeMemory(); public boolean isReadWrite(); public boolean isWriteOnce(); public boolean isReadOnly(); public boolean isNonVolatile(); public boolean needsProgramPulse(); public boolean needsPowerDelivery(); public int getStartPhysicalAddress(); public int getSize(); public int getNumberPages(); public int getPageLength(); public int getMaxPacketDataLength(); public boolean hasPageAutoCRC(); public boolean hasExtraInfo(); public int getExtraInfoLength(); public java.lang.String getExtraInfoDescription(); public void setWriteVerification(boolean); public void read(int, boolean, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void write(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void checkSpeed() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void forceVerify(); public boolean writeScratchpad(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public synchronized void copyScratchpad(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean readScratchpad(byte[], int, int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; } Compiled from MemoryBankEPROM.java class com.dalsemi.onewire.container.MemoryBankEPROM extends java.lang.Object implements com.dalsemi.onewire.container.OTPMemoryBank { public static final byte READ_MEMORY_COMMAND; public static final byte MAIN_READ_PAGE_COMMAND; public static final byte STATUS_READ_PAGE_COMMAND; public static final byte MAIN_WRITE_COMMAND; public static final byte STATUS_WRITE_COMMAND; protected com.dalsemi.onewire.container.OneWireContainer ib; protected byte READ_PAGE_WITH_CRC; protected int numCRCBytes; protected boolean crcAfterAddress; protected boolean normalReadCRC; protected byte WRITE_MEMORY_COMMAND; protected byte ffBlock[]; protected boolean doSetSpeed; protected int size; protected java.lang.String bankDescription; protected boolean generalPurposeMemory; protected boolean readWrite; protected boolean writeOnce; protected boolean readOnly; protected boolean nonVolatile; protected boolean programPulse; protected boolean powerDelivery; protected int startPhysicalAddress; protected boolean writeVerification; protected int numberPages; protected int pageLength; protected int maxPacketDataLength; protected boolean pageAutoCRC; protected boolean extraInfo; protected int extraInfoLength; protected java.lang.String extraInfoDescription; protected boolean redirectPage; protected boolean lockPage; protected boolean lockRedirectPage; protected com.dalsemi.onewire.container.PagedMemoryBank mbLock; protected com.dalsemi.onewire.container.PagedMemoryBank mbRedirect; protected com.dalsemi.onewire.container.PagedMemoryBank mbLockRedirect; protected int lockOffset; protected int redirectOffset; protected int lockRedirectOffset; public com.dalsemi.onewire.container.MemoryBankEPROM(com.dalsemi.onewire.container.OneWireContainer); public java.lang.String getBankDescription(); public boolean isGeneralPurposeMemory(); public boolean isReadWrite(); public boolean isWriteOnce(); public boolean isReadOnly(); public boolean isNonVolatile(); public boolean needsProgramPulse(); public boolean needsPowerDelivery(); public int getStartPhysicalAddress(); public int getSize(); public int getNumberPages(); public int getPageLength(); public int getMaxPacketDataLength(); public boolean hasPageAutoCRC(); public boolean haveExtraInfo(); public boolean hasExtraInfo(); public int getExtraInfoLength(); public java.lang.String getExtraInfoDescription(); public void setWriteVerification(boolean); public boolean canRedirectPage(); public boolean canLockPage(); public boolean canLockRedirectPage(); public void read(int, boolean, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void write(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPage(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPage(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int readPagePacket(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int readPagePacket(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writePagePacket(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPageCRC(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPageCRC(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void lockPage(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean isPageLocked(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void redirectPage(int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int isPageRedirected(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int getRedirectedPage(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void lockRedirectPage(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean isRedirectPageLocked(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; protected void readPageCRC(int, boolean, byte[], int, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; protected byte programByte(int, byte, boolean) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void checkSpeed() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void forceVerify(); } Compiled from MemoryBankNV.java class com.dalsemi.onewire.container.MemoryBankNV extends java.lang.Object implements com.dalsemi.onewire.container.PagedMemoryBank { public static final byte READ_MEMORY_COMMAND; protected com.dalsemi.onewire.container.ScratchPad sp; protected com.dalsemi.onewire.container.OneWireContainer ib; protected byte ffBlock[]; protected int size; protected java.lang.String bankDescription; protected boolean generalPurposeMemory; protected boolean readWrite; protected boolean writeOnce; protected boolean readOnly; protected boolean nonVolatile; protected boolean programPulse; protected boolean powerDelivery; protected int startPhysicalAddress; protected boolean writeVerification; protected int numberPages; protected int pageLength; protected int maxPacketDataLength; protected boolean pageAutoCRC; protected boolean extraInfo; protected int extraInfoLength; protected java.lang.String extraInfoDescription; public com.dalsemi.onewire.container.MemoryBankNV(com.dalsemi.onewire.container.OneWireContainer,com.dalsemi.onewire.container.ScratchPad); public java.lang.String getBankDescription(); public boolean isGeneralPurposeMemory(); public boolean isReadWrite(); public boolean isWriteOnce(); public boolean isReadOnly(); public boolean isNonVolatile(); public boolean needsProgramPulse(); public boolean needsPowerDelivery(); public int getStartPhysicalAddress(); public int getSize(); public void setWriteVerification(boolean); public int getNumberPages(); public int getPageLength(); public int getMaxPacketDataLength(); public boolean hasPageAutoCRC(); public boolean haveExtraInfo(); public boolean hasExtraInfo(); public int getExtraInfoLength(); public java.lang.String getExtraInfoDescription(); public void read(int, boolean, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void write(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPage(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPage(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int readPagePacket(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int readPagePacket(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writePagePacket(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPageCRC(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPageCRC(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; } Compiled from MemoryBankNVCRC.java class com.dalsemi.onewire.container.MemoryBankNVCRC extends com.dalsemi.onewire.container.MemoryBankNV { public static final byte READ_PAGE_WITH_CRC; protected boolean readContinuePossible; protected int numVerifyBytes; public com.dalsemi.onewire.container.MemoryBankNVCRC(com.dalsemi.onewire.container.OneWireContainer,com.dalsemi.onewire.container.ScratchPad); public void readPage(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPage(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int readPagePacket(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPageCRC(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPageCRC(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; protected void readPageCRC(int, boolean, byte[], int, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; } Compiled from MemoryBankNVCRCPW.java public class com.dalsemi.onewire.container.MemoryBankNVCRCPW extends com.dalsemi.onewire.container.MemoryBankNVCRC { public static final byte READ_MEMORY_CRC_PW_COMMAND; protected com.dalsemi.onewire.container.MemoryBankScratchCRCPW scratchpadPW; protected com.dalsemi.onewire.container.PasswordContainer ibPass; public boolean enablePower; public com.dalsemi.onewire.container.MemoryBankNVCRCPW(com.dalsemi.onewire.container.PasswordContainer,com.dalsemi.onewire.container.MemoryBankScratchCRCPW); public void readPageCRC(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; protected void readPageCRC(int, boolean, byte[], int, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void read(int, boolean, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void write(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; } Compiled from MemoryBankSBM.java class com.dalsemi.onewire.container.MemoryBankSBM extends java.lang.Object implements com.dalsemi.onewire.container.MemoryBank { protected int startPhysicalAddress; protected int size; protected java.lang.String bankDescription; protected boolean generalPurposeMemory; protected boolean readWrite; protected boolean writeOnce; protected boolean readOnly; protected boolean nonVolatile; protected boolean powerDelivery; protected com.dalsemi.onewire.container.OneWireContainer ib; protected byte ffBlock[]; protected boolean writeVerification; protected boolean doSetSpeed; public com.dalsemi.onewire.container.MemoryBankSBM(com.dalsemi.onewire.container.OneWireContainer); public java.lang.String getBankDescription(); public boolean isGeneralPurposeMemory(); public boolean isReadWrite(); public boolean isWriteOnce(); public boolean isReadOnly(); public boolean isNonVolatile(); public boolean needsProgramPulse(); public boolean needsPowerDelivery(); public int getStartPhysicalAddress(); public int getSize(); public void setWriteVerification(boolean); public void read(int, boolean, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void write(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; protected byte readRawPage(int)[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; protected void writeRawPage(int, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void checkSpeed() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void forceVerify(); } Compiled from MemoryBankScratch.java class com.dalsemi.onewire.container.MemoryBankScratch extends java.lang.Object implements com.dalsemi.onewire.container.PagedMemoryBank, com.dalsemi.onewire.container.ScratchPad { public static final byte WRITE_SCRATCHPAD_COMMAND; public static final byte READ_SCRATCHPAD_COMMAND; protected com.dalsemi.onewire.container.OneWireContainer ib; protected byte ffBlock[]; protected byte COPY_SCRATCHPAD_COMMAND; protected boolean doSetSpeed; protected int size; protected java.lang.String bankDescription; protected boolean generalPurposeMemory; protected boolean readWrite; protected boolean writeOnce; protected boolean readOnly; protected boolean nonVolatile; protected boolean programPulse; protected boolean powerDelivery; protected int startPhysicalAddress; protected boolean writeVerification; protected int numberPages; protected int pageLength; protected int maxPacketDataLength; protected boolean pageAutoCRC; protected boolean extraInfo; protected int extraInfoLength; protected java.lang.String extraInfoDescription; public com.dalsemi.onewire.container.MemoryBankScratch(com.dalsemi.onewire.container.OneWireContainer); public java.lang.String getBankDescription(); public boolean isGeneralPurposeMemory(); public boolean isReadWrite(); public boolean isWriteOnce(); public boolean isReadOnly(); public boolean isNonVolatile(); public boolean needsProgramPulse(); public boolean needsPowerDelivery(); public int getStartPhysicalAddress(); public int getSize(); public int getNumberPages(); public int getPageLength(); public int getMaxPacketDataLength(); public boolean hasPageAutoCRC(); public boolean haveExtraInfo(); public boolean hasExtraInfo(); public int getExtraInfoLength(); public java.lang.String getExtraInfoDescription(); public void setWriteVerification(boolean); public void read(int, boolean, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void write(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPage(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPage(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int readPagePacket(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int readPagePacket(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writePagePacket(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPageCRC(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPageCRC(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readScratchpad(byte[], int, int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeScratchpad(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void copyScratchpad(int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void checkSpeed() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void forceVerify(); } Compiled from MemoryBankScratchCRC.java class com.dalsemi.onewire.container.MemoryBankScratchCRC extends com.dalsemi.onewire.container.MemoryBankScratchEx { public com.dalsemi.onewire.container.MemoryBankScratchCRC(com.dalsemi.onewire.container.OneWireContainer); public void readPageCRC(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPageCRC(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readScratchpad(byte[], int, int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; } Compiled from MemoryBankScratchCRCPW.java public class com.dalsemi.onewire.container.MemoryBankScratchCRCPW extends com.dalsemi.onewire.container.MemoryBankScratchEx { protected com.dalsemi.onewire.container.PasswordContainer ibPass; public boolean enablePower; public com.dalsemi.onewire.container.MemoryBankScratchCRCPW(com.dalsemi.onewire.container.PasswordContainer); public void readPageCRC(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPageCRC(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readScratchpad(byte[], int, int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void copyScratchpad(int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeScratchpad(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; } Compiled from MemoryBankScratchEE.java class com.dalsemi.onewire.container.MemoryBankScratchEE extends com.dalsemi.onewire.container.MemoryBankScratch { protected byte COPY_DELAY_LEN; protected byte ES_MASK; protected int numVerificationBytes; public com.dalsemi.onewire.container.MemoryBankScratchEE(com.dalsemi.onewire.container.OneWireContainer); public void writeScratchpad(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void copyScratchpad(int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; } Compiled from MemoryBankScratchEx.java class com.dalsemi.onewire.container.MemoryBankScratchEx extends com.dalsemi.onewire.container.MemoryBankScratch { public com.dalsemi.onewire.container.MemoryBankScratchEx(com.dalsemi.onewire.container.OneWireContainer); public void writeScratchpad(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void copyScratchpad(int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; } Compiled from MemoryBankScratchSHA.java class com.dalsemi.onewire.container.MemoryBankScratchSHA extends com.dalsemi.onewire.container.MemoryBankScratchCRC { public static final byte ERASE_SCRATCHPAD_COMMAND; public com.dalsemi.onewire.container.MemoryBankScratchSHA(com.dalsemi.onewire.container.OneWireContainer); public void writeScratchpad(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; } Compiled from MemoryBankScratchSHAEE.java public class com.dalsemi.onewire.container.MemoryBankScratchSHAEE extends com.dalsemi.onewire.container.MemoryBankScratchEx { public static final byte LOAD_FIRST_SECRET; public static final byte COMPUTE_NEXT_SECRET; public static final byte REFRESH_SCRATCHPAD; protected static final byte ffBlock[]; protected static final byte zeroBlock[]; protected com.dalsemi.onewire.container.OneWireContainer33 owc33; public com.dalsemi.onewire.container.MemoryBankScratchSHAEE(com.dalsemi.onewire.container.OneWireContainer33); public void readPageCRC(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPageCRC(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readScratchpad(byte[], int, int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void copyScratchpad(int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void copyScratchpad(int, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void copyScratchpad(int, byte[], int, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void copyScratchpadWithMAC(int, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeScratchpad(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void write(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void loadFirstSecret(int, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void loadFirstSecret(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void computeNextSecret(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void computeNextSecret(int, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void refreshScratchpad(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; static {}; } Compiled from MemoryBankSHAEE.java public class com.dalsemi.onewire.container.MemoryBankSHAEE extends java.lang.Object implements com.dalsemi.onewire.container.PagedMemoryBank { public static final byte READ_MEMORY; public static final byte READ_AUTH_PAGE; protected boolean checked; protected int size; protected java.lang.String bankDescription; protected boolean generalPurposeMemory; protected boolean readWrite; protected boolean writeOnce; protected boolean readOnly; protected int startPhysicalAddress; protected boolean writeVerification; protected int numberPages; protected int pageLength; protected boolean extraInfo; protected int extraInfoLength; protected int maxPacketDataLength; protected boolean pageCRC; protected com.dalsemi.onewire.container.OneWireContainer33 ib; protected com.dalsemi.onewire.adapter.DSPortAdapter adapter; protected boolean doSetSpeed; protected static final byte ffBlock[]; protected static final byte zeroBlock[]; protected com.dalsemi.onewire.container.MemoryBankScratchSHAEE scratchpad; public com.dalsemi.onewire.container.MemoryBankSHAEE(com.dalsemi.onewire.container.OneWireContainer33,com.dalsemi.onewire.container.MemoryBankScratchSHAEE); public java.lang.String getBankDescription(); public boolean isGeneralPurposeMemory(); public boolean isReadWrite(); public boolean isWriteOnce(); public boolean isReadOnly(); public boolean isNonVolatile(); public boolean needsProgramPulse(); public boolean needsPowerDelivery(); public int getStartPhysicalAddress(); public int getSize(); public void setWriteVerification(boolean); public int getNumberPages(); public int getPageLength(); public boolean hasPageAutoCRC(); public boolean haveExtraInfo(); public boolean hasExtraInfo(); public int getExtraInfoLength(); public java.lang.String getExtraInfoDescription(); public int getMaxPacketDataLength(); public void read(int, boolean, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void write(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPage(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPage(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int readPagePacket(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int readPagePacket(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writePagePacket(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPageCRC(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readPageCRC(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeprotect(); public void setEPROM(); public void checkSpeed() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean readAuthenticatedPage(int, byte[], int, byte[], int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void forceVerify(); static {}; } Compiled from MissionContainer.java public interface com.dalsemi.onewire.container.MissionContainer extends com.dalsemi.onewire.container.ClockContainer /* ACC_SUPER bit NOT set */ { public static final int ALARM_HIGH; public static final int ALARM_LOW; public abstract void startNewMission(int, int, boolean, boolean, boolean[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract void stopMission() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract boolean isMissionRunning() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract boolean isMissionRolloverEnabled() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract boolean hasMissionRolloverOccurred() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract void loadMissionResults() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract boolean isMissionLoaded(); public abstract void clearMissionResults() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract int getNumberMissionChannels() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract void setMissionChannelEnable(int, boolean) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract boolean getMissionChannelEnable(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract java.lang.String getMissionLabel(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract long getMissionTimeStamp(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract long getFirstSampleOffset(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract int getMissionSampleRate(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract int getMissionSampleCount(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract int getMissionSampleCountTotal(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract double getMissionSample(int, int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract int getMissionSampleAsInteger(int, int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract long getMissionSampleTimeStamp(int, int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract double getMissionResolutions(int)[] throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract double getMissionResolution(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract void setMissionResolution(int, double) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract boolean hasMissionAlarms(int); public abstract boolean hasMissionAlarmed(int, int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract boolean getMissionAlarmEnable(int, int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract void setMissionAlarmEnable(int, int, boolean) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract double getMissionAlarm(int, int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract void setMissionAlarm(int, int, double) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; } Compiled from OneWireContainer.java public class com.dalsemi.onewire.container.OneWireContainer extends java.lang.Object { protected com.dalsemi.onewire.adapter.DSPortAdapter adapter; protected byte address[]; protected int speed; protected boolean speedFallBackOK; public com.dalsemi.onewire.container.OneWireContainer(); public com.dalsemi.onewire.container.OneWireContainer(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public void setupContainer(com.dalsemi.onewire.adapter.DSPortAdapter, byte[]); public void setupContainer(com.dalsemi.onewire.adapter.DSPortAdapter, long); public void setupContainer(com.dalsemi.onewire.adapter.DSPortAdapter, java.lang.String); public com.dalsemi.onewire.adapter.DSPortAdapter getAdapter(); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public void setSpeed(int, boolean); public int getMaxSpeed(); public byte getAddress()[]; public java.lang.String getAddressAsString(); public long getAddressAsLong(); public java.util.Enumeration getMemoryBanks(); public boolean isPresent() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean isAlarming() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void doSpeed() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int hashCode(); public boolean equals(java.lang.Object); public java.lang.String toString(); } Compiled from OneWireContainer01.java public class com.dalsemi.onewire.container.OneWireContainer01 extends com.dalsemi.onewire.container.OneWireContainer { public com.dalsemi.onewire.container.OneWireContainer01(); public com.dalsemi.onewire.container.OneWireContainer01(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer01(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer01(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); } Compiled from OneWireContainer02.java public class com.dalsemi.onewire.container.OneWireContainer02 extends com.dalsemi.onewire.container.OneWireContainer { public com.dalsemi.onewire.container.OneWireContainer02(); public com.dalsemi.onewire.container.OneWireContainer02(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer02(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer02(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public void writeScratchpad(int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException, java.lang.IllegalArgumentException; public byte readScratchpad()[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void copyScratchpad(int, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException, java.lang.IllegalArgumentException; public byte readSubkey(int, byte[])[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException, java.lang.IllegalArgumentException; public void readSubkey(byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException, java.lang.IllegalArgumentException; public void writePassword(int, byte[], byte[], byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException, java.lang.IllegalArgumentException; public void writeSubkey(int, int, byte[], byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException, java.lang.IllegalArgumentException; static {}; } Compiled from OneWireContainer04.java public class com.dalsemi.onewire.container.OneWireContainer04 extends com.dalsemi.onewire.container.OneWireContainer implements com.dalsemi.onewire.container.ClockContainer { protected static final int BITMAP_OFFSET; protected static final int STATUS_OFFSET; protected static final int CONTROL_OFFSET; protected static final int RTC_OFFSET; protected static final int INTERVAL_OFFSET; protected static final int COUNTER_OFFSET; protected static final int RTC_ALARM_OFFSET; protected static final int INTERVAL_ALARM_OFFSET; protected static final int COUNTER_ALARM_OFFSET; public com.dalsemi.onewire.container.OneWireContainer04(); public com.dalsemi.onewire.container.OneWireContainer04(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer04(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer04(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public java.util.Enumeration getMemoryBanks(); public boolean hasClockAlarm(); public boolean canDisableClock(); public long getClockResolution(); public byte readDevice()[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeDevice(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public long getClock(byte[]); public long getClockAlarm(byte[]) throws com.dalsemi.onewire.OneWireException; public boolean isClockAlarming(byte[]); public boolean isClockAlarmEnabled(byte[]); public boolean isClockRunning(byte[]); public long getIntervalTimer(byte[]); public long getCycleCounter(byte[]); public long getIntervalTimerAlarm(byte[]); public long getCycleCounterAlarm(byte[]); public boolean isIntervalTimerAlarming(byte[]); public boolean isCycleCounterAlarming(byte[]); public boolean isIntervalTimerAlarmEnabled(byte[]); public boolean isCycleCounterAlarmEnabled(byte[]); public boolean isClockWriteProtected(byte[]); public boolean isIntervalTimerWriteProtected(byte[]); public boolean isCycleCounterWriteProtected(byte[]); public boolean canReadAfterExpire(byte[]); public boolean isIntervalTimerAutomatic(byte[]); public boolean isIntervalTimerStopped(byte[]); public boolean isAutomaticDelayLong(byte[]); public void setClock(long, byte[]); public void setClockAlarm(long, byte[]) throws com.dalsemi.onewire.OneWireException; public void setClockRunEnable(boolean, byte[]) throws com.dalsemi.onewire.OneWireException; public void setClockAlarmEnable(boolean, byte[]) throws com.dalsemi.onewire.OneWireException; public void setIntervalTimer(long, byte[]); public void setCycleCounter(long, byte[]); public void setIntervalTimerAlarm(long, byte[]); public void setCycleCounterAlarm(long, byte[]); public void writeProtectClock(byte[]); public void writeProtectIntervalTimer(byte[]); public void writeProtectCycleCounter(byte[]); public void setReadAfterExpire(boolean, byte[]); public void setIntervalTimerAutomatic(boolean, byte[]); public void setIntervalTimerRunState(boolean, byte[]); public void setAutomaticDelayLong(boolean, byte[]); public void setIntervalTimerAlarmEnable(boolean, byte[]); public void setCycleCounterAlarmEnable(boolean, byte[]); } Compiled from OneWireContainer05.java public class com.dalsemi.onewire.container.OneWireContainer05 extends com.dalsemi.onewire.container.OneWireContainer implements com.dalsemi.onewire.container.SwitchContainer { public com.dalsemi.onewire.container.OneWireContainer05(); public com.dalsemi.onewire.container.OneWireContainer05(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer05(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer05(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public int getNumberChannels(byte[]); public boolean isHighSideSwitch(); public boolean hasActivitySensing(); public boolean hasLevelSensing(); public boolean hasSmartOn(); public boolean onlySingleChannelOn(); public boolean getLevel(int, byte[]); public boolean getLatchState(int, byte[]); public boolean getSensedActivity(int, byte[]) throws com.dalsemi.onewire.OneWireException; public void clearActivity() throws com.dalsemi.onewire.OneWireException; public void setLatchState(int, boolean, boolean, byte[]); public byte readDevice()[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeDevice(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; } Compiled from OneWireContainer06.java public class com.dalsemi.onewire.container.OneWireContainer06 extends com.dalsemi.onewire.container.OneWireContainer { public com.dalsemi.onewire.container.OneWireContainer06(); public com.dalsemi.onewire.container.OneWireContainer06(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer06(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer06(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getDescription(); public java.util.Enumeration getMemoryBanks(); } Compiled from OneWireContainer08.java public class com.dalsemi.onewire.container.OneWireContainer08 extends com.dalsemi.onewire.container.OneWireContainer { public com.dalsemi.onewire.container.OneWireContainer08(); public com.dalsemi.onewire.container.OneWireContainer08(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer08(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer08(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getDescription(); public java.util.Enumeration getMemoryBanks(); } Compiled from OneWireContainer09.java public class com.dalsemi.onewire.container.OneWireContainer09 extends com.dalsemi.onewire.container.OneWireContainer { public com.dalsemi.onewire.container.OneWireContainer09(); public com.dalsemi.onewire.container.OneWireContainer09(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer09(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer09(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public int getMaxSpeed(); public java.util.Enumeration getMemoryBanks(); } Compiled from OneWireContainer0A.java public class com.dalsemi.onewire.container.OneWireContainer0A extends com.dalsemi.onewire.container.OneWireContainer { public com.dalsemi.onewire.container.OneWireContainer0A(); public com.dalsemi.onewire.container.OneWireContainer0A(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer0A(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer0A(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getDescription(); public int getMaxSpeed(); public java.util.Enumeration getMemoryBanks(); } Compiled from OneWireContainer0B.java public class com.dalsemi.onewire.container.OneWireContainer0B extends com.dalsemi.onewire.container.OneWireContainer { public com.dalsemi.onewire.container.OneWireContainer0B(); public com.dalsemi.onewire.container.OneWireContainer0B(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer0B(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer0B(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public java.util.Enumeration getMemoryBanks(); } Compiled from OneWireContainer0C.java public class com.dalsemi.onewire.container.OneWireContainer0C extends com.dalsemi.onewire.container.OneWireContainer { public com.dalsemi.onewire.container.OneWireContainer0C(); public com.dalsemi.onewire.container.OneWireContainer0C(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer0C(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer0C(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getDescription(); public int getMaxSpeed(); public java.util.Enumeration getMemoryBanks(); } Compiled from OneWireContainer0F.java public class com.dalsemi.onewire.container.OneWireContainer0F extends com.dalsemi.onewire.container.OneWireContainer { public com.dalsemi.onewire.container.OneWireContainer0F(); public com.dalsemi.onewire.container.OneWireContainer0F(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer0F(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer0F(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public int getMaxSpeed(); public java.util.Enumeration getMemoryBanks(); } Compiled from OneWireContainer10.java public class com.dalsemi.onewire.container.OneWireContainer10 extends com.dalsemi.onewire.container.OneWireContainer implements com.dalsemi.onewire.container.TemperatureContainer { public static final double RESOLUTION_NORMAL; public static final double RESOLUTION_MAXIMUM; public com.dalsemi.onewire.container.OneWireContainer10(); public com.dalsemi.onewire.container.OneWireContainer10(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer10(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer10(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public boolean hasTemperatureAlarms(); public boolean hasSelectableTemperatureResolution(); public double getTemperatureResolutions()[]; public double getTemperatureAlarmResolution(); public double getMaxTemperature(); public double getMinTemperature(); public void doTemperatureConvert(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public double getTemperature(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException; public double getTemperatureAlarm(int, byte[]); public double getTemperatureResolution(byte[]); public void setTemperatureAlarm(int, double, byte[]); public void setTemperatureResolution(double, byte[]); public byte readDevice()[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeDevice(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public static double convertToFahrenheit(double); public static double convertToCelsius(double); } Compiled from OneWireContainer12.java public class com.dalsemi.onewire.container.OneWireContainer12 extends com.dalsemi.onewire.container.OneWireContainer implements com.dalsemi.onewire.container.SwitchContainer { public static final byte SOURCE_ACTIVITY_LATCH; public static final byte SOURCE_FLIP_FLOP; public static final byte SOURCE_PIO; public static final byte POLARITY_ZERO; public static final byte POLARITY_ONE; public static final byte CHANNEL_NONE; public static final byte DONT_CHANGE; public static final byte CHANNEL_A_ONLY; public static final byte CHANNEL_B_ONLY; public static final byte CHANNEL_BOTH; public static final byte CRC_DISABLE; public static final byte CRC_EVERY_BYTE; public static final byte CRC_EVERY_8_BYTES; public static final byte CRC_EVERY_32_BYTES; public com.dalsemi.onewire.container.OneWireContainer12(); public com.dalsemi.onewire.container.OneWireContainer12(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer12(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer12(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public java.util.Enumeration getMemoryBanks(); public boolean isPowerSupplied(byte[]); public int getNumberChannels(byte[]); public boolean isHighSideSwitch(); public boolean hasActivitySensing(); public boolean hasLevelSensing(); public boolean hasSmartOn(); public boolean onlySingleChannelOn(); public boolean getLevel(int, byte[]); public boolean getLatchState(int, byte[]); public boolean getSensedActivity(int, byte[]); public void clearActivity(); public void setLatchState(int, boolean, boolean, byte[]); public byte readDevice()[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeDevice(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public synchronized void setSpeedCheck(boolean); public void setSearchConditions(byte, byte, byte, byte[]); public byte channelAccess(byte[], boolean, boolean, int, int, boolean, boolean)[] throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; } Compiled from OneWireContainer13.java public class com.dalsemi.onewire.container.OneWireContainer13 extends com.dalsemi.onewire.container.OneWireContainer { public com.dalsemi.onewire.container.OneWireContainer13(); public com.dalsemi.onewire.container.OneWireContainer13(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer13(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer13(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public java.util.Enumeration getMemoryBanks(); } Compiled from OneWireContainer14.java public class com.dalsemi.onewire.container.OneWireContainer14 extends com.dalsemi.onewire.container.OneWireContainer { public com.dalsemi.onewire.container.OneWireContainer14(); public com.dalsemi.onewire.container.OneWireContainer14(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer14(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer14(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public java.util.Enumeration getMemoryBanks(); } Compiled from OneWireContainer16.java public class com.dalsemi.onewire.container.OneWireContainer16 extends com.dalsemi.onewire.container.OneWireContainer { static final byte CLA; static final byte INS; public static final int PASSWORD_LENGTH_SIZE; public static final int PASSWORD_SIZE; public static final int AID_LENGTH_SIZE; public static final int AID_SIZE; public static final int AID_LENGTH_OFFSET; public static final int AID_NAME_OFFSET; public static final int APPLET_FILE_HEADER_SIZE; public static int APDU_PACKET_LENGTH; public com.dalsemi.onewire.container.OneWireContainer16(); public com.dalsemi.onewire.container.OneWireContainer16(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer16(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer16(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public void setupContainer(com.dalsemi.onewire.adapter.DSPortAdapter, byte[]); public void setupContainer(com.dalsemi.onewire.adapter.DSPortAdapter, long); public void setupContainer(com.dalsemi.onewire.adapter.DSPortAdapter, java.lang.String); public void setupJibComm(com.dalsemi.onewire.adapter.DSPortAdapter, byte[]); public int getMaxSpeed(); public com.dalsemi.onewire.container.CommandAPDU getCommandAPDUInfo(); public com.dalsemi.onewire.container.ResponseAPDU getResponseAPDUInfo(); public int getRunTime(); public int getSelectRunTime(); public int getLoadRunTime(); public void setRunTime(int) throws java.lang.IllegalArgumentException; public void setSelectRunTime(int) throws java.lang.IllegalArgumentException; public void setLoadRunTime(int) throws java.lang.IllegalArgumentException; public void setReadingRunTime(int) throws java.lang.IllegalArgumentException; public boolean setLoadPacketSize(int); public int getLoadPacketSize(); public void setPIN(java.lang.String); public com.dalsemi.onewire.container.ResponseAPDU getFreeRAM() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU getRandomBytes(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU getFirmwareVersionString() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU getLastError() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU getErrorReportingMode() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU setErrorReportingMode(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU getAIDByNumber(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU deleteSelectedApplet() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU deleteAppletByNumber(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU deleteAppletByAID(java.lang.String) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU loadApplet(java.io.InputStream, java.lang.String) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException, java.io.IOException; public com.dalsemi.onewire.container.ResponseAPDU loadApplet(java.lang.String, java.lang.String, java.lang.String) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException, java.io.FileNotFoundException, java.io.IOException; public com.dalsemi.onewire.container.ResponseAPDU masterErase() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU getPORCount() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU getRealTimeClock() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU getATR() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU getEphemeralGCMode() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU getAppletGCMode() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU getCommandPINMode() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU getLoadPINMode() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU getRestoreMode() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU getExceptionMode() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU getCommitBufferSize() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU setCommonPIN(java.lang.String) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU setEphemeralGCMode(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU setAppletGCMode(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU setCommandPINMode(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU setLoadPINMode(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU setRestoreMode(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU setExceptionMode(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU setCommitBufferSize(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU select(java.lang.String) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU process(com.dalsemi.onewire.container.CommandAPDU) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; public com.dalsemi.onewire.container.ResponseAPDU sendAPDU(com.dalsemi.onewire.container.CommandAPDU, int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException, java.lang.IllegalArgumentException; static {}; } Compiled from OneWireContainer18.java public class com.dalsemi.onewire.container.OneWireContainer18 extends com.dalsemi.onewire.container.OneWireContainer { static byte FF[]; public static final byte READ_MEMORY; public static final byte WRITE_SCRATCHPAD; public static final byte MATCH_SCRATCHPAD; public static final byte ERASE_SCRATCHPAD; public static final byte READ_SCRATCHPAD; public static final byte READ_AUTHENTICATED_PAGE; public static final byte COPY_SCRATCHPAD; public static final byte COMPUTE_SHA; public static final byte COMPUTE_FIRST_SECRET; public static final byte COMPUTE_NEXT_SECRET; public static final byte VALIDATE_DATA_PAGE; public static final byte SIGN_DATA_PAGE; public static final byte COMPUTE_CHALLENGE; public static final byte AUTH_HOST; public static final byte RESUME; public com.dalsemi.onewire.container.OneWireContainer18(); public com.dalsemi.onewire.container.OneWireContainer18(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer18(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer18(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public void setupContainer(com.dalsemi.onewire.adapter.DSPortAdapter, byte[]); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public int getMaxSpeed(); public java.util.Enumeration getMemoryBanks(); public synchronized void setSpeedCheck(boolean); public synchronized void useResume(boolean); public synchronized boolean eraseScratchPad(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public synchronized boolean waitForSuccessfulFinish() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readMemoryPage(int, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean readAuthenticatedPage(int, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public synchronized boolean writeScratchPad(int, int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public synchronized boolean matchScratchPad(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public synchronized int readScratchPad(byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public synchronized boolean copyScratchPad() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public synchronized boolean installMasterSecret(int, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public synchronized boolean bindSecretToiButton(int, byte[], byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public synchronized boolean writeDataPage(int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean SHAFunction(byte) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public synchronized boolean SHAFunction(byte, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; static {}; } Compiled from OneWireContainer1A.java public class com.dalsemi.onewire.container.OneWireContainer1A extends com.dalsemi.onewire.container.OneWireContainer { public com.dalsemi.onewire.container.OneWireContainer1A(); public com.dalsemi.onewire.container.OneWireContainer1A(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer1A(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer1A(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public int getMaxSpeed(); public java.util.Enumeration getMemoryBanks(); } Compiled from OneWireContainer1C.java public class com.dalsemi.onewire.container.OneWireContainer1C extends com.dalsemi.onewire.container.OneWireContainer implements com.dalsemi.onewire.container.SwitchContainer { public static final byte PIO_ACCESS_READ; public static final byte PIO_ACCESS_WRITE; public static final byte PIO_ACCESS_PULSE; public static final byte RESET_ACTIVITY_LATCHES; public static final byte WRITE_REGISTER; public com.dalsemi.onewire.container.OneWireContainer1C(); public com.dalsemi.onewire.container.OneWireContainer1C(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer1C(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer1C(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.util.Enumeration getMemoryBanks(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public int getNumberChannels(byte[]); public boolean isHighSideSwitch(); public boolean hasActivitySensing(); public boolean hasLevelSensing(); public boolean hasSmartOn(); public boolean onlySingleChannelOn(); public boolean getLevel(int, byte[]); public boolean getLatchState(int, byte[]); public boolean getSensedActivity(int, byte[]) throws com.dalsemi.onewire.OneWireException; public void clearActivity() throws com.dalsemi.onewire.OneWireException; public void setLatchState(int, boolean, boolean, byte[]); public void setLatchState(byte, byte[]); public byte readDevice()[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public byte readRegister()[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeDevice(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeRegister(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean isVccPowered(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean getDefaultPolarity(byte[]); public boolean getPowerOnResetLatch(byte[]); public void clearPowerOnReset(byte[]); public void orConditionalSearch(byte[]); public void andConditionalSearch(byte[]); public void setConditionalSearchLogicLevel(byte[]); public void setConditionalSearchActivity(byte[]); public void setChannelMask(int, boolean, byte[]); public void setChannelPolarity(int, boolean, byte[]); public boolean getChannelMask(int, byte[]); public boolean getChannelPolarity(int, byte[]); } Compiled from OneWireContainer1D.java public class com.dalsemi.onewire.container.OneWireContainer1D extends com.dalsemi.onewire.container.OneWireContainer { public com.dalsemi.onewire.container.OneWireContainer1D(); public com.dalsemi.onewire.container.OneWireContainer1D(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer1D(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer1D(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getDescription(); public int getMaxSpeed(); public java.util.Enumeration getMemoryBanks(); public long readCounter(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; } Compiled from OneWireContainer1F.java public class com.dalsemi.onewire.container.OneWireContainer1F extends com.dalsemi.onewire.container.OneWireContainer implements com.dalsemi.onewire.container.SwitchContainer { protected static final int BITMAP_OFFSET; protected static final int STATUS_OFFSET; protected static final int MAIN_OFFSET; protected static final int AUX_OFFSET; protected static final int SWITCH_OFF; protected static final int SWITCH_ON; protected static final int SWITCH_SMART; protected static final byte READ_WRITE_STATUS_COMMAND; protected static final byte ALL_LINES_OFF_COMMAND; protected static final byte DISCHARGE_COMMAND; protected static final byte DIRECT_ON_MAIN_COMMAND; protected static final byte SMART_ON_MAIN_COMMAND; protected static final byte SMART_ON_AUX_COMMAND; public static final int CHANNEL_MAIN; public static final int CHANNEL_AUX; public com.dalsemi.onewire.container.OneWireContainer1F(); public com.dalsemi.onewire.container.OneWireContainer1F(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer1F(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer1F(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public synchronized void setSpeedCheck(boolean); public byte readDevice()[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeDevice(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void dischargeLines(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean isHighSideSwitch(); public boolean hasActivitySensing(); public boolean hasLevelSensing(); public boolean hasSmartOn(); public boolean onlySingleChannelOn(); public int getNumberChannels(byte[]); public boolean getLevel(int, byte[]) throws com.dalsemi.onewire.OneWireException; public boolean getLatchState(int, byte[]); public boolean getSensedActivity(int, byte[]) throws com.dalsemi.onewire.OneWireException; public boolean isModeAuto(byte[]); public int getControlChannelAssociation(byte[]); public int getControlData(byte[]); public boolean getLastSmartOnDeviceDetect(); public void setLatchState(int, boolean, boolean, byte[]); public void clearActivity() throws com.dalsemi.onewire.OneWireException; public void setModeAuto(boolean, byte[]); public void setControlChannelAssociation(int, byte[]) throws com.dalsemi.onewire.OneWireException; public void setControlData(boolean, byte[]) throws com.dalsemi.onewire.OneWireException; } Compiled from OneWireContainer20.java public class com.dalsemi.onewire.container.OneWireContainer20 extends com.dalsemi.onewire.container.OneWireContainer implements com.dalsemi.onewire.container.ADContainer { public static final int BITMAP_OFFSET; public static final int ALARM_OFFSET; public static final int EXPOWER_OFFSET; public static final int CHANNELA; public static final int CHANNELB; public static final int CHANNELC; public static final int CHANNELD; public static final int NO_PRESET; public static final int PRESET_TO_ZEROS; public static final int PRESET_TO_ONES; public static final int NUM_CHANNELS; public com.dalsemi.onewire.container.OneWireContainer20(); public com.dalsemi.onewire.container.OneWireContainer20(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer20(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer20(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public int getMaxSpeed(); public java.util.Enumeration getMemoryBanks(); public int getNumberADChannels(); public boolean hasADAlarms(); public double getADRanges(int)[]; public double getADResolutions(int, double)[]; public boolean canADMultiChannelRead(); public byte readDevice()[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeDevice(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public double getADVoltage(byte[])[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public double getADVoltage(int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void doADConvert(int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void doADConvert(boolean[], byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void doADConvert(int, int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException, java.lang.IllegalArgumentException; public void doADConvert(boolean[], int[], byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public double getADAlarm(int, int, byte[]); public boolean getADAlarmEnable(int, int, byte[]); public boolean hasADAlarmed(int, int, byte[]); public double getADResolution(int, byte[]); public double getADRange(int, byte[]); public boolean isOutputEnabled(int, byte[]) throws java.lang.IllegalArgumentException; public boolean getOutputState(int, byte[]) throws java.lang.IllegalArgumentException; public boolean getDevicePOR(byte[]); public boolean isPowerExternal(byte[]); public void setADAlarm(int, int, double, byte[]); public void setADAlarmEnable(int, int, boolean, byte[]); public void setADResolution(int, double, byte[]); public void setADRange(int, double, byte[]); public void setOutput(int, boolean, boolean, byte[]); public void setPower(boolean, byte[]); public static double interpretVoltage(long, double); public static int voltageToInt(double, double); } Compiled from OneWireContainer21.java public class com.dalsemi.onewire.container.OneWireContainer21 extends com.dalsemi.onewire.container.OneWireContainer implements com.dalsemi.onewire.container.TemperatureContainer, com.dalsemi.onewire.container.ClockContainer { public static final int STATUS_REGISTER; public static final int CONTROL_REGISTER; public static final byte ONCE_PER_SECOND; public static final byte ONCE_PER_MINUTE; public static final byte ONCE_PER_HOUR; public static final byte ONCE_PER_DAY; public static final byte ONCE_PER_WEEK; public static final byte TEMPERATURE_LOW_ALARM; public static final byte TEMPERATURE_HIGH_ALARM; public static final byte TIMER_ALARM; public static final byte TIMER_ALARM_SEARCH_FLAG; public static final byte TEMP_HIGH_SEARCH_FLAG; public static final byte TEMP_LOW_SEARCH_FLAG; public static final byte ROLLOVER_ENABLE_FLAG; public static final byte MISSION_ENABLE_FLAG; public static final byte MEMORY_CLEAR_ENABLE_FLAG; public static final byte OSCILLATOR_ENABLE_FLAG; public static final byte TIMER_ALARM_FLAG; public static final byte TEMPERATURE_HIGH_FLAG; public static final byte TEMPERATURE_LOW_FLAG; public static final byte SAMPLE_IN_PROGRESS_FLAG; public static final byte MISSION_IN_PROGRESS_FLAG; public static final byte MEMORY_CLEARED_FLAG; public static final byte TEMP_CORE_BUSY_FLAG; public com.dalsemi.onewire.container.OneWireContainer21(); public com.dalsemi.onewire.container.OneWireContainer21(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer21(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer21(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public void setupContainer(com.dalsemi.onewire.adapter.DSPortAdapter, byte[]); public void setupContainer(com.dalsemi.onewire.adapter.DSPortAdapter, long); public void setupContainer(com.dalsemi.onewire.adapter.DSPortAdapter, java.lang.String); public java.util.Enumeration getMemoryBanks(); public int getMaxSpeed(); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public synchronized void setSpeedCheck(boolean); public double getPhysicalRangeLowTemperature(); public double getPhysicalRangeHighTemperature(); public double getOperatingRangeLowTemperature(); public double getOperatingRangeHighTemperature(); public double getTemperatureResolution(); public double getHistogramLowTemperature(); public double getHistogramBinWidth(); public double decodeTemperature(byte); public byte encodeTemperature(double); public void writeByte(int, byte) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public byte readByte(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean getFlag(int, byte) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean getFlag(int, byte, byte[]); public void setFlag(int, byte, boolean) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void setFlag(int, byte, boolean, byte[]); public void enableMission(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void disableMission() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void setMissionStartDelay(int, byte[]); public void clearMemory() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public java.util.Calendar getAlarmTime(byte[]); public void setClockAlarm(int, int, int, int, int, byte[]); public int getSampleRate(byte[]); public int getMissionSamplesCounter(byte[]); public int getDeviceSamplesCounter(byte[]); public java.util.Calendar getMissionTimeStamp(byte[]); public long getFirstLogOffset(byte[]); public synchronized byte getTemperatureLog(byte[])[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int getTemperatureHistogram()[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean getAlarmStatus(byte, byte[]); public byte getAlarmHistory(byte)[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public byte readDevice()[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeDevice(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean hasTemperatureAlarms(); public boolean hasSelectableTemperatureResolution(); public double getTemperatureResolutions()[]; public double getTemperatureAlarmResolution(); public double getMaxTemperature(); public double getMinTemperature(); public void doTemperatureConvert(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public double getTemperature(byte[]); public double getTemperatureAlarm(int, byte[]); public double getTemperatureResolution(byte[]); public void setTemperatureAlarm(int, double, byte[]); public void setTemperatureResolution(double, byte[]) throws com.dalsemi.onewire.OneWireException; public boolean hasClockAlarm(); public boolean canDisableClock(); public long getClockResolution(); public long getClock(byte[]); public long getClockAlarm(byte[]); public boolean isClockAlarming(byte[]); public boolean isClockAlarmEnabled(byte[]); public boolean isClockRunning(byte[]); public void setClock(long, byte[]); public void setClockAlarm(long, byte[]) throws com.dalsemi.onewire.OneWireException; public void setClockRunEnable(boolean, byte[]); public void setClockAlarmEnable(boolean, byte[]); } Compiled from OneWireContainer22.java public class com.dalsemi.onewire.container.OneWireContainer22 extends com.dalsemi.onewire.container.OneWireContainer28 implements com.dalsemi.onewire.container.TemperatureContainer { public com.dalsemi.onewire.container.OneWireContainer22(); public com.dalsemi.onewire.container.OneWireContainer22(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer22(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer22(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); } Compiled from OneWireContainer23.java public class com.dalsemi.onewire.container.OneWireContainer23 extends com.dalsemi.onewire.container.OneWireContainer { public com.dalsemi.onewire.container.OneWireContainer23(); public com.dalsemi.onewire.container.OneWireContainer23(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer23(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer23(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public int getMaxSpeed(); public java.util.Enumeration getMemoryBanks(); } Compiled from OneWireContainer24.java public class com.dalsemi.onewire.container.OneWireContainer24 extends com.dalsemi.onewire.container.OneWireContainer implements com.dalsemi.onewire.container.ClockContainer { protected static final int RTC_OFFSET; protected static final int CONTROL_OFFSET; protected static final byte READ_CLOCK_COMMAND; protected static final byte WRITE_CLOCK_COMMAND; public com.dalsemi.onewire.container.OneWireContainer24(); public com.dalsemi.onewire.container.OneWireContainer24(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer24(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer24(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public boolean hasClockAlarm(); public boolean canDisableClock(); public long getClockResolution(); public byte readDevice()[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeDevice(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public long getClock(byte[]); public long getClockAlarm(byte[]) throws com.dalsemi.onewire.OneWireException; public boolean isClockAlarming(byte[]); public boolean isClockAlarmEnabled(byte[]); public boolean isClockRunning(byte[]); public void setClock(long, byte[]); public void setClockAlarm(long, byte[]) throws com.dalsemi.onewire.OneWireException; public void setClockAlarmEnable(boolean, byte[]) throws com.dalsemi.onewire.OneWireException; public void setClockRunEnable(boolean, byte[]); } Compiled from OneWireContainer26.java public class com.dalsemi.onewire.container.OneWireContainer26 extends com.dalsemi.onewire.container.OneWireContainer implements com.dalsemi.onewire.container.ADContainer, com.dalsemi.onewire.container.TemperatureContainer, com.dalsemi.onewire.container.ClockContainer, com.dalsemi.onewire.container.HumidityContainer { public static final int CHANNEL_VDD; public static final int CHANNEL_VAD; public static final int CHANNEL_VSENSE; public static final byte IAD_FLAG; public static final byte CA_FLAG; public static final byte EE_FLAG; public static final byte AD_FLAG; public static final byte TB_FLAG; public static final byte NVB_FLAG; public static final byte ADB_FLAG; public com.dalsemi.onewire.container.OneWireContainer26(); public com.dalsemi.onewire.container.OneWireContainer26(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer26(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer26(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.util.Enumeration getMemoryBanks(); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public synchronized void setSenseResistor(double); public double getSenseResistor(); public synchronized void setSpeedCheck(boolean); public byte readPage(int)[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException, java.lang.IllegalArgumentException; public void writePage(int, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean getFlag(byte) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException, java.lang.IllegalArgumentException; public void setFlag(byte, boolean) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException, java.lang.IllegalArgumentException; public double getCurrent(byte[]); public double getRemainingCapacity() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException, java.lang.IllegalArgumentException; public boolean isCharging(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException, java.lang.IllegalArgumentException; public void calibrateCurrentADC() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException, java.lang.IllegalArgumentException; public void setThreshold(byte) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int getICA() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException, java.lang.IllegalArgumentException; public int getCCA() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException, java.lang.IllegalArgumentException; public int getDCA() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException, java.lang.IllegalArgumentException; public void setICA(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException, java.lang.IllegalArgumentException; public void setCCA(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException, java.lang.IllegalArgumentException; public void setDCA(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException, java.lang.IllegalArgumentException; public long getDisconnectTime(byte[]); public long getEndOfChargeTime(byte[]); public int getNumberADChannels(); public boolean hasADAlarms(); public double getADRanges(int)[]; public double getADResolutions(int, double)[]; public boolean canADMultiChannelRead(); public void doADConvert(int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void doADConvert(boolean[], byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public double getADVoltage(byte[])[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public double getADVoltage(int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public double getADAlarm(int, int, byte[]) throws com.dalsemi.onewire.OneWireException; public boolean getADAlarmEnable(int, int, byte[]) throws com.dalsemi.onewire.OneWireException; public boolean hasADAlarmed(int, int, byte[]) throws com.dalsemi.onewire.OneWireException; public double getADResolution(int, byte[]); public double getADRange(int, byte[]); public void setADAlarm(int, int, double, byte[]) throws com.dalsemi.onewire.OneWireException; public void setADAlarmEnable(int, int, boolean, byte[]) throws com.dalsemi.onewire.OneWireException; public void setADResolution(int, double, byte[]); public void setADRange(int, double, byte[]); public byte readDevice()[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeDevice(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean hasTemperatureAlarms(); public boolean hasSelectableTemperatureResolution(); public double getTemperatureResolutions()[]; public double getTemperatureAlarmResolution() throws com.dalsemi.onewire.OneWireException; public double getMaxTemperature(); public double getMinTemperature(); public void doTemperatureConvert(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public double getTemperature(byte[]); public double getTemperatureAlarm(int, byte[]) throws com.dalsemi.onewire.OneWireException; public double getTemperatureResolution(byte[]); public void setTemperatureAlarm(int, double, byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void setTemperatureResolution(double, byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public boolean hasClockAlarm(); public boolean canDisableClock(); public long getClockResolution(); public long getClock(byte[]); public long getClockAlarm(byte[]) throws com.dalsemi.onewire.OneWireException; public boolean isClockAlarming(byte[]); public boolean isClockAlarmEnabled(byte[]); public boolean isClockRunning(byte[]); public void setClock(long, byte[]); public void setClockAlarm(long, byte[]) throws com.dalsemi.onewire.OneWireException; public void setClockRunEnable(boolean, byte[]) throws com.dalsemi.onewire.OneWireException; public void setClockAlarmEnable(boolean, byte[]) throws com.dalsemi.onewire.OneWireException; public boolean isRelative(); public boolean hasHumidityAlarms(); public boolean hasSelectableHumidityResolution(); public double getHumidityResolutions()[]; public double getHumidityAlarmResolution() throws com.dalsemi.onewire.OneWireException; public void doHumidityConvert(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public double getHumidity(byte[]); public double getHumidityResolution(byte[]); public double getHumidityAlarm(int, byte[]) throws com.dalsemi.onewire.OneWireException; public void setHumidityAlarm(int, double, byte[]) throws com.dalsemi.onewire.OneWireException; public void setHumidityResolution(double, byte[]) throws com.dalsemi.onewire.OneWireException; } Compiled from OneWireContainer27.java public class com.dalsemi.onewire.container.OneWireContainer27 extends com.dalsemi.onewire.container.OneWireContainer24 implements com.dalsemi.onewire.container.ClockContainer { public static final byte INTERRUPT_INTERVAL_1; public static final byte INTERRUPT_INTERVAL_4; public static final byte INTERRUPT_INTERVAL_32; public static final byte INTERRUPT_INTERVAL_64; public static final byte INTERRUPT_INTERVAL_2048; public static final byte INTERRUPT_INTERVAL_4096; public static final byte INTERRUPT_INTERVAL_65536; public static final byte INTERRUPT_INTERVAL_131072; public com.dalsemi.onewire.container.OneWireContainer27(); public com.dalsemi.onewire.container.OneWireContainer27(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer27(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer27(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public long getInterruptInterval(byte[]); public boolean isInterruptEnabled(byte[]); public void setInterruptInterval(byte, byte[]); public void setInterruptEnable(boolean, byte[]); } Compiled from OneWireContainer28.java public class com.dalsemi.onewire.container.OneWireContainer28 extends com.dalsemi.onewire.container.OneWireContainer implements com.dalsemi.onewire.container.TemperatureContainer { public static final byte WRITE_SCRATCHPAD_COMMAND; public static final byte READ_SCRATCHPAD_COMMAND; public static final byte COPY_SCRATCHPAD_COMMAND; public static final byte CONVERT_TEMPERATURE_COMMAND; public static final byte RECALL_E2MEMORY_COMMAND; public static final byte READ_POWER_SUPPLY_COMMAND; public static final byte RESOLUTION_12_BIT; public static final byte RESOLUTION_11_BIT; public static final byte RESOLUTION_10_BIT; public static final byte RESOLUTION_9_BIT; public com.dalsemi.onewire.container.OneWireContainer28(); public com.dalsemi.onewire.container.OneWireContainer28(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer28(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer28(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public boolean hasTemperatureAlarms(); public boolean hasSelectableTemperatureResolution(); public double getTemperatureResolutions()[]; public double getTemperatureAlarmResolution(); public double getMaxTemperature(); public double getMinTemperature(); public void doTemperatureConvert(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public double getTemperature(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException; public double getTemperatureAlarm(int, byte[]); public double getTemperatureResolution(byte[]); public void setTemperatureAlarm(int, double, byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void setTemperatureResolution(double, byte[]) throws com.dalsemi.onewire.OneWireException; public byte readDevice()[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeDevice(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public byte readScratchpad()[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeScratchpad(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void copyScratchpad() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public byte recallE2()[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean isExternalPowerSupplied() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public float convertToFahrenheit(float); } Compiled from OneWireContainer29.java public class com.dalsemi.onewire.container.OneWireContainer29 extends com.dalsemi.onewire.container.OneWireContainer implements com.dalsemi.onewire.container.SwitchContainer { public static final byte RESET_ACTIVITY_LATCHES; public com.dalsemi.onewire.container.OneWireContainer29(); public com.dalsemi.onewire.container.OneWireContainer29(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer29(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer29(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.util.Enumeration getMemoryBanks(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public int getMaxSpeed(); public int getNumberChannels(byte[]); public boolean isHighSideSwitch(); public boolean hasActivitySensing(); public boolean hasLevelSensing(); public boolean hasSmartOn(); public boolean onlySingleChannelOn(); public boolean getLevel(int, byte[]); public boolean getLatchState(int, byte[]); public boolean getSensedActivity(int, byte[]) throws com.dalsemi.onewire.OneWireException; public void clearActivity() throws com.dalsemi.onewire.OneWireException; public void setLatchState(int, boolean, boolean, byte[]); public void setLatchState(byte, byte[]); public byte readDevice()[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public byte readRegister()[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeDevice(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeRegister(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void setResetMode(byte[], boolean) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean getVCC(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void clearPowerOnReset(byte[]); public void orConditionalSearch(byte[]); public void andConditionalSearch(byte[]); public void pioConditionalSearch(byte[]); public void activityConditionalSearch(byte[]); public void setChannelMask(int, boolean, byte[]); public void setChannelPolarity(int, boolean, byte[]); public boolean getChannelMask(int, byte[]); public boolean getChannelPolarity(int, byte[]); } Compiled from OneWireContainer2C.java public class com.dalsemi.onewire.container.OneWireContainer2C extends com.dalsemi.onewire.container.OneWireContainer implements com.dalsemi.onewire.container.PotentiometerContainer { public com.dalsemi.onewire.container.OneWireContainer2C(); public com.dalsemi.onewire.container.OneWireContainer2C(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer2C(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer2C(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public int getMaxSpeed(); public boolean isLinear(byte[]); public boolean wiperSettingsAreVolatile(byte[]); public int numberOfPotentiometers(byte[]); public int numberOfWiperSettings(byte[]); public int potentiometerResistance(byte[]); public int getCurrentWiperNumber(byte[]); public void setCurrentWiperNumber(int, byte[]); public boolean isChargePumpOn(byte[]); public void setChargePump(boolean, byte[]); public int getWiperPosition() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean setWiperPosition(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int increment(boolean) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int decrement(boolean) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int increment() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int decrement() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public byte readDevice()[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeDevice(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; } Compiled from OneWireContainer2D.java public class com.dalsemi.onewire.container.OneWireContainer2D extends com.dalsemi.onewire.container.OneWireContainer { public static final byte WRITEONCE_FLAG; public com.dalsemi.onewire.container.OneWireContainer2D(); public com.dalsemi.onewire.container.OneWireContainer2D(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer2D(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer2D(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public void setupContainer(com.dalsemi.onewire.adapter.DSPortAdapter, byte[]); public void setupContainer(com.dalsemi.onewire.adapter.DSPortAdapter, long); public void setupContainer(com.dalsemi.onewire.adapter.DSPortAdapter, java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public int getMaxSpeed(); public java.util.Enumeration getMemoryBanks(); public boolean isPageWriteOnce(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void setPageWriteOnce(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; } Compiled from OneWireContainer30.java public class com.dalsemi.onewire.container.OneWireContainer30 extends com.dalsemi.onewire.container.OneWireContainer implements com.dalsemi.onewire.container.ADContainer, com.dalsemi.onewire.container.TemperatureContainer { public static final byte PROTECTION_REGISTER; public static final byte STATUS_REGISTER; public static final byte EEPROM_REGISTER; public static final byte SPECIAL_FEATURE_REGISTER; public static final byte OVERVOLTAGE_FLAG; public static final byte UNDERVOLTAGE_FLAG; public static final byte CHARGE_OVERCURRENT_FLAG; public static final byte DISCHARGE_OVERCURRENT_FLAG; public static final byte CC_PIN_STATE_FLAG; public static final byte DC_PIN_STATE_FLAG; public static final byte CHARGE_ENABLE_FLAG; public static final byte DISCHARGE_ENABLE_FLAG; public static final byte SLEEP_MODE_ENABLE_FLAG; public static final byte READ_NET_ADDRESS_OPCODE_FLAG; public static final byte EEPROM_COPY_FLAG; public static final byte EEPROM_LOCK_ENABLE_FLAG; public static final byte EEPROM_BLOCK_1_LOCK_FLAG; public static final byte EEPROM_BLOCK_0_LOCK_FLAG; public static final byte PS_PIN_STATE_FLAG; public static final byte PIO_PIN_SENSE_AND_CONTROL_FLAG; public com.dalsemi.onewire.container.OneWireContainer30(); public com.dalsemi.onewire.container.OneWireContainer30(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer30(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer30(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public java.util.Enumeration getMemoryBanks(); public synchronized void setResistorInternal(); public synchronized void setResistorExternal(double); public byte readByte(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readBytes(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeByte(int, byte) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public byte readEEPROMBlock(int)[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeEEPROMBlock(int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void lockBlock(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean getFlag(int, byte) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void setFlag(int, byte, boolean) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public double getCurrent(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void setRemainingCapacity(double) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public double getRemainingCapacity(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void setLatchState(boolean) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean getLatchState() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void clearConditions() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public int getNumberADChannels(); public boolean hasADAlarms(); public double getADRanges(int)[]; public double getADResolutions(int, double)[]; public boolean canADMultiChannelRead(); public void doADConvert(int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void doADConvert(boolean[], byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public double getADVoltage(byte[])[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public double getADVoltage(int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public double getADAlarm(int, int, byte[]) throws com.dalsemi.onewire.OneWireException; public boolean getADAlarmEnable(int, int, byte[]) throws com.dalsemi.onewire.OneWireException; public boolean hasADAlarmed(int, int, byte[]) throws com.dalsemi.onewire.OneWireException; public double getADResolution(int, byte[]); public double getADRange(int, byte[]); public void setADAlarm(int, int, double, byte[]) throws com.dalsemi.onewire.OneWireException; public void setADAlarmEnable(int, int, boolean, byte[]) throws com.dalsemi.onewire.OneWireException; public void setADResolution(int, double, byte[]); public void setADRange(int, double, byte[]); public boolean hasTemperatureAlarms(); public boolean hasSelectableTemperatureResolution(); public double getTemperatureResolutions()[]; public double getTemperatureAlarmResolution() throws com.dalsemi.onewire.OneWireException; public double getMaxTemperature(); public double getMinTemperature(); public void doTemperatureConvert(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public double getTemperature(byte[]); public double getTemperatureAlarm(int, byte[]) throws com.dalsemi.onewire.OneWireException; public double getTemperatureResolution(byte[]); public void setTemperatureAlarm(int, double, byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void setTemperatureResolution(double, byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public byte readDevice()[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeDevice(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; } Compiled from OneWireContainer33.java public class com.dalsemi.onewire.container.OneWireContainer33 extends com.dalsemi.onewire.container.OneWireContainer { protected boolean secretSet; protected boolean secretProtected; protected boolean setAdapter; protected boolean container_check; protected static final byte ffBlock[]; protected static final byte zeroBlock[]; public com.dalsemi.onewire.container.OneWireContainer33(); public com.dalsemi.onewire.container.OneWireContainer33(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer33(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer33(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); protected boolean adapterSet(); public void setupContainer(com.dalsemi.onewire.adapter.DSPortAdapter, byte[]); public void setupContainer(com.dalsemi.onewire.adapter.DSPortAdapter, long); public void setupContainer(com.dalsemi.onewire.adapter.DSPortAdapter, java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public int getMaxSpeed(); public java.util.Enumeration getMemoryBanks(); public com.dalsemi.onewire.container.MemoryBankScratchSHAEE getScratchpadMemoryBank(); public com.dalsemi.onewire.container.MemoryBankSHAEE getStatusPageMemoryBank(); public com.dalsemi.onewire.container.MemoryBankSHAEE getMemoryBankForPage(int); public void setContainerSecret(byte[], int); public void getContainerSecret(byte[], int); public boolean isContainerSecretSet() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean isSecretWriteProtected() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void setChallenge(byte[], int); public void getChallenge(byte[], int); public boolean isWriteProtectAllSet() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeProtectSecret() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeProtectAll() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void setEPROMModePageOne() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean isPageOneEPROMmode() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeProtectPageZero() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean isWriteProtectPageZeroSet() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void computeNextSecret(int, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void computeNextSecret(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean loadFirstSecret(byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean refreshPage(int, int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public boolean refreshPage(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; protected boolean checkStatus() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public static boolean isMACValid(int, byte[], byte[], byte[], byte[], byte[]); public boolean installMasterSecret(int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean bindSecretToiButton(int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean writeDataPage(int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean writeDataPage(int, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean writeScratchpad(int, int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void readScratchpad(byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean copyScratchpad(int, int, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean copyScratchpad(int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean readMemoryPage(int, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean readAuthenticatedPage(int, byte[], int, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; static {}; } Compiled from OneWireContainer37.java public class com.dalsemi.onewire.container.OneWireContainer37 extends com.dalsemi.onewire.container.OneWireContainer implements com.dalsemi.onewire.container.PasswordContainer { protected final byte readPassword[]; protected boolean readPasswordSet; protected final byte readWritePassword[]; protected boolean readWritePasswordSet; public static final byte WRITE_SCRATCHPAD_COMMAND; public static final byte READ_SCRATCHPAD_COMMAND; public static final byte COPY_SCRATCHPAD_PW_COMMAND; public static final byte READ_MEMORY_PW_COMMAND; public static final byte VERIFY_PSW_COMMAND; public static final byte READ_VERSION; public static final int PASSWORD_CONTROL_REGISTER; public static final int READ_ACCESS_PASSWORD; public static final int READ_WRITE_ACCESS_PASSWORD; public static final int READ_WRITE_PWD; public static final int READ_ONLY_PWD; public com.dalsemi.onewire.container.OneWireContainer37(); public com.dalsemi.onewire.container.OneWireContainer37(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer37(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer37(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public void setupContainer(com.dalsemi.onewire.adapter.DSPortAdapter, byte[]); public void setupContainer(com.dalsemi.onewire.adapter.DSPortAdapter, long); public void setupContainer(com.dalsemi.onewire.adapter.DSPortAdapter, java.lang.String); public java.util.Enumeration getMemoryBanks(); public int getMaxSpeed(); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public synchronized void setSpeedCheck(boolean); public int getReadOnlyPasswordLength() throws com.dalsemi.onewire.OneWireException; public int getReadWritePasswordLength() throws com.dalsemi.onewire.OneWireException; public int getWriteOnlyPasswordLength() throws com.dalsemi.onewire.OneWireException; public int getReadOnlyPasswordAddress() throws com.dalsemi.onewire.OneWireException; public int getReadWritePasswordAddress() throws com.dalsemi.onewire.OneWireException; public int getWriteOnlyPasswordAddress() throws com.dalsemi.onewire.OneWireException; public boolean hasReadOnlyPassword(); public boolean hasReadWritePassword(); public boolean hasWriteOnlyPassword(); public boolean getDeviceReadOnlyPasswordEnable() throws com.dalsemi.onewire.OneWireException; public boolean getDeviceReadWritePasswordEnable() throws com.dalsemi.onewire.OneWireException; public boolean getDeviceWriteOnlyPasswordEnable() throws com.dalsemi.onewire.OneWireException; public boolean hasSinglePasswordEnable(); public void setDevicePasswordEnableAll(boolean) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void setDeviceReadOnlyPassword(byte[], int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void setDeviceReadWritePassword(byte[], int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void setDeviceWriteOnlyPassword(byte[], int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void setDevicePasswordEnable(boolean, boolean, boolean) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void setContainerReadOnlyPassword(byte[], int) throws com.dalsemi.onewire.OneWireException; public void getContainerReadOnlyPassword(byte[], int) throws com.dalsemi.onewire.OneWireException; public boolean isContainerReadOnlyPasswordSet() throws com.dalsemi.onewire.OneWireException; public void setContainerReadWritePassword(byte[], int) throws com.dalsemi.onewire.OneWireException; public void getContainerReadWritePassword(byte[], int) throws com.dalsemi.onewire.OneWireException; public boolean isContainerReadWritePasswordSet() throws com.dalsemi.onewire.OneWireException; public void setContainerWriteOnlyPassword(byte[], int) throws com.dalsemi.onewire.OneWireException; public void getContainerWriteOnlyPassword(byte[], int) throws com.dalsemi.onewire.OneWireException; public boolean isContainerWriteOnlyPasswordSet() throws com.dalsemi.onewire.OneWireException; public boolean verifyPassword(byte[], int, int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; } Compiled from OneWireContainer3A.java public class com.dalsemi.onewire.container.OneWireContainer3A extends com.dalsemi.onewire.container.OneWireContainer implements com.dalsemi.onewire.container.SwitchContainer { public static final byte PIO_ACCESS_READ; public static final byte PIO_ACCESS_WRITE; public com.dalsemi.onewire.container.OneWireContainer3A(); public com.dalsemi.onewire.container.OneWireContainer3A(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer3A(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer3A(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public int getMaxSpeed(); public int getNumberChannels(byte[]); public boolean isHighSideSwitch(); public boolean hasActivitySensing(); public boolean hasLevelSensing(); public boolean hasSmartOn(); public boolean onlySingleChannelOn(); public boolean getLevel(int, byte[]); public boolean getLatchState(int, byte[]); public boolean getSensedActivity(int, byte[]) throws com.dalsemi.onewire.OneWireException; public void clearActivity() throws com.dalsemi.onewire.OneWireException; public void setLatchState(int, boolean, boolean, byte[]); public void setLatchState(byte, byte[]); public byte readDevice()[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public byte readRegister()[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeDevice(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeRegister(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; } Compiled from OneWireContainer41.java public class com.dalsemi.onewire.container.OneWireContainer41 extends com.dalsemi.onewire.container.OneWireContainer implements com.dalsemi.onewire.container.PasswordContainer, com.dalsemi.onewire.container.MissionContainer, com.dalsemi.onewire.container.ClockContainer, com.dalsemi.onewire.container.TemperatureContainer, com.dalsemi.onewire.container.ADContainer, com.dalsemi.onewire.container.HumidityContainer { public static final int TEMPERATURE_CHANNEL; public static final int DATA_CHANNEL; public static final byte WRITE_SCRATCHPAD_COMMAND; public static final byte READ_SCRATCHPAD_COMMAND; public static final byte COPY_SCRATCHPAD_PW_COMMAND; public static final byte READ_MEMORY_CRC_PW_COMMAND; public static final byte CLEAR_MEMORY_PW_COMMAND; public static final byte START_MISSION_PW_COMMAND; public static final byte STOP_MISSION_PW_COMMAND; public static final byte FORCED_CONVERSION; public static final int RTC_TIME; public static final int RTC_DATE; public static final int SAMPLE_RATE; public static final int TEMPERATURE_LOW_ALARM_THRESHOLD; public static final int TEMPERATURE_HIGH_ALARM_THRESHOLD; public static final int DATA_LOW_ALARM_THRESHOLD; public static final int DATA_HIGH_ALARM_THRESHOLD; public static final int LAST_TEMPERATURE_CONVERSION_LSB; public static final int LAST_TEMPERATURE_CONVERSION_MSB; public static final int LAST_DATA_CONVERSION_LSB; public static final int LAST_DATA_CONVERSION_MSB; public static final int TEMPERATURE_CONTROL_REGISTER; public static final byte TCR_BIT_ENABLE_TEMPERATURE_LOW_ALARM; public static final byte TCR_BIT_ENABLE_TEMPERATURE_HIGH_ALARM; public static final int DATA_CONTROL_REGISTER; public static final byte DCR_BIT_ENABLE_DATA_LOW_ALARM; public static final byte DCR_BIT_ENABLE_DATA_HIGH_ALARM; public static final int RTC_CONTROL_REGISTER; public static final byte RCR_BIT_ENABLE_OSCILLATOR; public static final byte RCR_BIT_ENABLE_HIGH_SPEED_SAMPLE; public static final int MISSION_CONTROL_REGISTER; public static final byte MCR_BIT_ENABLE_TEMPERATURE_LOGGING; public static final byte MCR_BIT_ENABLE_DATA_LOGGING; public static final byte MCR_BIT_TEMPERATURE_RESOLUTION; public static final byte MCR_BIT_DATA_RESOLUTION; public static final byte MCR_BIT_ENABLE_ROLLOVER; public static final byte MCR_BIT_START_MISSION_ON_TEMPERATURE_ALARM; public static final int ALARM_STATUS_REGISTER; public static final byte ASR_BIT_TEMPERATURE_LOW_ALARM; public static final byte ASR_BIT_TEMPERATURE_HIGH_ALARM; public static final byte ASR_BIT_DATA_LOW_ALARM; public static final byte ASR_BIT_DATA_HIGH_ALARM; public static final byte ASR_BIT_BATTERY_ON_RESET; public static final int GENERAL_STATUS_REGISTER; public static final byte GSR_BIT_SAMPLE_IN_PROGRESS; public static final byte GSR_BIT_MISSION_IN_PROGRESS; public static final byte GSR_BIT_CONVERSION_IN_PROGRESS; public static final byte GSR_BIT_MEMORY_CLEARED; public static final byte GSR_BIT_WAITING_FOR_TEMPERATURE_ALARM; public static final byte GSR_BIT_FORCED_CONVERSION_IN_PROGRESS; public static final int MISSION_START_DELAY; public static final int MISSION_TIMESTAMP_TIME; public static final int MISSION_TIMESTAMP_DATE; public static final int DEVICE_CONFIGURATION_BYTE; public static final byte DCB_DS2422; public static final byte DCB_DS1923; public static final byte DCB_DS1922L; public static final byte DCB_DS1922T; public static final int PASSWORD_CONTROL_REGISTER; public static final int READ_ACCESS_PASSWORD; public static final int READ_WRITE_ACCESS_PASSWORD; public static final int MISSION_SAMPLE_COUNT; public static final int DEVICE_SAMPLE_COUNT; public static final int MISSION_LOG_SIZE; public static final int ODD_MISSION_LOG_SIZE; public com.dalsemi.onewire.container.OneWireContainer41(); public com.dalsemi.onewire.container.OneWireContainer41(com.dalsemi.onewire.adapter.DSPortAdapter,byte[]); public com.dalsemi.onewire.container.OneWireContainer41(com.dalsemi.onewire.adapter.DSPortAdapter,long); public com.dalsemi.onewire.container.OneWireContainer41(com.dalsemi.onewire.adapter.DSPortAdapter,java.lang.String); public void setupContainer(com.dalsemi.onewire.adapter.DSPortAdapter, byte[]); public void setupContainer(com.dalsemi.onewire.adapter.DSPortAdapter, long); public void setupContainer(com.dalsemi.onewire.adapter.DSPortAdapter, java.lang.String); public byte readDevice()[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void writeDevice(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public byte readByte(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean getFlag(int, byte) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public boolean getFlag(int, byte, byte[]); public void setFlag(int, byte, boolean) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void setFlag(int, byte, boolean, byte[]); public java.util.Enumeration getMemoryBanks(); public com.dalsemi.onewire.container.MemoryBankScratchCRCPW getScratchpadMemoryBank(); public com.dalsemi.onewire.container.MemoryBankNVCRCPW getUserDataMemoryBank(); public com.dalsemi.onewire.container.MemoryBankNVCRCPW getDataLogMemoryBank(); public com.dalsemi.onewire.container.MemoryBankNVCRCPW getRegisterMemoryBank(); public int getMaxSpeed(); public java.lang.String getName(); public java.lang.String getAlternateNames(); public java.lang.String getDescription(); public byte getDeviceConfigByte() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public synchronized void setSpeedCheck(boolean); public void stopMission() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void startMission() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void clearMemory() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public int getReadOnlyPasswordLength() throws com.dalsemi.onewire.OneWireException; public int getReadWritePasswordLength() throws com.dalsemi.onewire.OneWireException; public int getWriteOnlyPasswordLength() throws com.dalsemi.onewire.OneWireException; public int getReadOnlyPasswordAddress() throws com.dalsemi.onewire.OneWireException; public int getReadWritePasswordAddress() throws com.dalsemi.onewire.OneWireException; public int getWriteOnlyPasswordAddress() throws com.dalsemi.onewire.OneWireException; public boolean hasReadOnlyPassword(); public boolean hasReadWritePassword(); public boolean hasWriteOnlyPassword(); public boolean getDeviceReadOnlyPasswordEnable() throws com.dalsemi.onewire.OneWireException; public boolean getDeviceReadWritePasswordEnable() throws com.dalsemi.onewire.OneWireException; public boolean getDeviceWriteOnlyPasswordEnable() throws com.dalsemi.onewire.OneWireException; public boolean hasSinglePasswordEnable(); public void setDevicePasswordEnable(boolean, boolean, boolean) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void setDevicePasswordEnableAll(boolean) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void setDeviceReadOnlyPassword(byte[], int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void setDeviceReadWritePassword(byte[], int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void setDeviceWriteOnlyPassword(byte[], int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void setContainerReadOnlyPassword(byte[], int) throws com.dalsemi.onewire.OneWireException; public void setContainerReadWritePassword(byte[], int) throws com.dalsemi.onewire.OneWireException; public void setContainerWriteOnlyPassword(byte[], int) throws com.dalsemi.onewire.OneWireException; public boolean isContainerReadOnlyPasswordSet() throws com.dalsemi.onewire.OneWireException; public boolean isContainerReadWritePasswordSet() throws com.dalsemi.onewire.OneWireException; public boolean isContainerWriteOnlyPasswordSet() throws com.dalsemi.onewire.OneWireException; public void getContainerReadOnlyPassword(byte[], int) throws com.dalsemi.onewire.OneWireException; public void getContainerReadWritePassword(byte[], int) throws com.dalsemi.onewire.OneWireException; public void getContainerWriteOnlyPassword(byte[], int) throws com.dalsemi.onewire.OneWireException; public java.lang.String getMissionLabel(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void setStartUponTemperatureAlarmEnable(boolean) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void setStartUponTemperatureAlarmEnable(boolean, byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public boolean isStartUponTemperatureAlarmEnabled() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public boolean isStartUponTemperatureAlarmEnabled(byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public boolean isMissionSUTA() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public boolean isMissionWFTA() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void startNewMission(int, int, boolean, boolean, boolean[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public synchronized void loadMissionResults() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public boolean isMissionLoaded(); public int getNumberMissionChannels(); public void setMissionChannelEnable(int, boolean) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void setMissionChannelEnable(int, boolean, byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public boolean getMissionChannelEnable(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public boolean getMissionChannelEnable(int, byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public int getMissionSampleRate(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public int getMissionSampleCount(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public int getDeviceSampleCount() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public int getDeviceSampleCount(byte[]) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public int getMissionSampleCountTotal(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public double getMissionSample(int, int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public int getMissionSampleAsInteger(int, int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public long getMissionSampleTimeStamp(int, int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public boolean isMissionRunning() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public boolean isMissionRolloverEnabled() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public boolean hasMissionRolloverOccurred() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void clearMissionResults() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public long getMissionTimeStamp(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public long getFirstSampleOffset(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public double getMissionResolutions(int)[] throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public double getMissionResolution(int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void setMissionResolution(int, double) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void setTemperatureCalibrationRegisterUsage(boolean); public void setHumidityCalibrationRegisterUsage(boolean); public void setTemperatureCompensationUsage(boolean); public void setDefaultTemperatureCompensationValue(double, boolean); public boolean hasMissionAlarms(int); public boolean hasMissionAlarmed(int, int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public boolean getMissionAlarmEnable(int, int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void setMissionAlarmEnable(int, int, boolean) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public double getMissionAlarm(int, int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void setMissionAlarm(int, int, double) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public boolean hasTemperatureAlarms(); public boolean hasSelectableTemperatureResolution(); public double getTemperatureResolutions()[]; public double getTemperatureAlarmResolution(); public double getMaxTemperature(); public double getMinTemperature(); public void doTemperatureConvert(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public double getTemperature(byte[]); public double getTemperatureAlarm(int, byte[]); public double getTemperatureResolution(byte[]); public void setTemperatureAlarm(int, double, byte[]); public void setTemperatureResolution(double, byte[]) throws com.dalsemi.onewire.OneWireException; public boolean isRelative(); public boolean hasHumidityAlarms(); public boolean hasSelectableHumidityResolution(); public double getHumidityResolutions()[]; public double getHumidityAlarmResolution() throws com.dalsemi.onewire.OneWireException; public void doHumidityConvert(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public double getHumidity(byte[]); public double getHumidityResolution(byte[]); public double getHumidityAlarm(int, byte[]) throws com.dalsemi.onewire.OneWireException; public void setHumidityAlarm(int, double, byte[]) throws com.dalsemi.onewire.OneWireException; public void setHumidityResolution(double, byte[]) throws com.dalsemi.onewire.OneWireException; public int getNumberADChannels(); public boolean hasADAlarms(); public double getADRanges(int)[]; public double getADResolutions(int, double)[]; public boolean canADMultiChannelRead(); public void doADConvert(int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public void doADConvert(boolean[], byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public double getADVoltage(byte[])[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public double getADVoltage(int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public double getADAlarm(int, int, byte[]) throws com.dalsemi.onewire.OneWireException; public boolean getADAlarmEnable(int, int, byte[]) throws com.dalsemi.onewire.OneWireException; public boolean hasADAlarmed(int, int, byte[]) throws com.dalsemi.onewire.OneWireException; public double getADResolution(int, byte[]); public double getADRange(int, byte[]); public void setADAlarm(int, int, double, byte[]) throws com.dalsemi.onewire.OneWireException; public void setADAlarmEnable(int, int, boolean, byte[]) throws com.dalsemi.onewire.OneWireException; public void setADResolution(int, double, byte[]); public void setADRange(int, double, byte[]); public void setADReferenceVoltage(double); public double getADReferenceVoltage(); public void setADDeviceBitCount(int); public int getADDeviceBitCount(); public void setForceADResults(boolean); public boolean getForceADResults(); public boolean hasClockAlarm(); public boolean canDisableClock(); public long getClockResolution(); public long getClock(byte[]); public long getClockAlarm(byte[]) throws com.dalsemi.onewire.OneWireException; public boolean isClockAlarming(byte[]); public boolean isClockAlarmEnabled(byte[]); public boolean isClockRunning(byte[]); public void setClock(long, byte[]); public void setClockAlarm(long, byte[]) throws com.dalsemi.onewire.OneWireException; public void setClockRunEnable(boolean, byte[]); public void setClockAlarmEnable(boolean, byte[]) throws com.dalsemi.onewire.OneWireException; static {}; } Compiled from OneWireSensor.java public interface com.dalsemi.onewire.container.OneWireSensor /* ACC_SUPER bit NOT set */ { public abstract byte readDevice()[] throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract void writeDevice(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; } Compiled from OTPMemoryBank.java public interface com.dalsemi.onewire.container.OTPMemoryBank extends com.dalsemi.onewire.container.PagedMemoryBank /* ACC_SUPER bit NOT set */ { public abstract boolean canRedirectPage(); public abstract boolean canLockPage(); public abstract boolean canLockRedirectPage(); public abstract void lockPage(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract boolean isPageLocked(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract void redirectPage(int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract int isPageRedirected(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract int getRedirectedPage(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract void lockRedirectPage(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract boolean isRedirectPageLocked(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; } Compiled from PagedMemoryBank.java public interface com.dalsemi.onewire.container.PagedMemoryBank extends com.dalsemi.onewire.container.MemoryBank /* ACC_SUPER bit NOT set */ { public abstract int getNumberPages(); public abstract int getPageLength(); public abstract int getMaxPacketDataLength(); public abstract boolean hasPageAutoCRC(); public abstract boolean haveExtraInfo(); public abstract boolean hasExtraInfo(); public abstract int getExtraInfoLength(); public abstract java.lang.String getExtraInfoDescription(); public abstract void readPage(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract void readPage(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract int readPagePacket(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract int readPagePacket(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract void writePagePacket(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract void readPageCRC(int, boolean, byte[], int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract void readPageCRC(int, boolean, byte[], int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; } Compiled from PasswordContainer.java public interface com.dalsemi.onewire.container.PasswordContainer /* ACC_SUPER bit NOT set */ { public abstract int getReadOnlyPasswordLength() throws com.dalsemi.onewire.OneWireException; public abstract int getReadWritePasswordLength() throws com.dalsemi.onewire.OneWireException; public abstract int getWriteOnlyPasswordLength() throws com.dalsemi.onewire.OneWireException; public abstract int getReadOnlyPasswordAddress() throws com.dalsemi.onewire.OneWireException; public abstract int getReadWritePasswordAddress() throws com.dalsemi.onewire.OneWireException; public abstract int getWriteOnlyPasswordAddress() throws com.dalsemi.onewire.OneWireException; public abstract boolean hasReadOnlyPassword(); public abstract boolean hasReadWritePassword(); public abstract boolean hasWriteOnlyPassword(); public abstract boolean getDeviceReadOnlyPasswordEnable() throws com.dalsemi.onewire.OneWireException; public abstract boolean getDeviceReadWritePasswordEnable() throws com.dalsemi.onewire.OneWireException; public abstract boolean getDeviceWriteOnlyPasswordEnable() throws com.dalsemi.onewire.OneWireException; public abstract boolean hasSinglePasswordEnable(); public abstract void setDevicePasswordEnable(boolean, boolean, boolean) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract void setDevicePasswordEnableAll(boolean) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract void setDeviceReadOnlyPassword(byte[], int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract void setDeviceReadWritePassword(byte[], int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract void setDeviceWriteOnlyPassword(byte[], int) throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public abstract void setContainerReadOnlyPassword(byte[], int) throws com.dalsemi.onewire.OneWireException; public abstract void setContainerReadWritePassword(byte[], int) throws com.dalsemi.onewire.OneWireException; public abstract void setContainerWriteOnlyPassword(byte[], int) throws com.dalsemi.onewire.OneWireException; public abstract boolean isContainerReadOnlyPasswordSet() throws com.dalsemi.onewire.OneWireException; public abstract boolean isContainerReadWritePasswordSet() throws com.dalsemi.onewire.OneWireException; public abstract boolean isContainerWriteOnlyPasswordSet() throws com.dalsemi.onewire.OneWireException; public abstract void getContainerReadOnlyPassword(byte[], int) throws com.dalsemi.onewire.OneWireException; public abstract void getContainerReadWritePassword(byte[], int) throws com.dalsemi.onewire.OneWireException; public abstract void getContainerWriteOnlyPassword(byte[], int) throws com.dalsemi.onewire.OneWireException; } Compiled from PotentiometerContainer.java public interface com.dalsemi.onewire.container.PotentiometerContainer extends com.dalsemi.onewire.container.OneWireSensor /* ACC_SUPER bit NOT set */ { public abstract boolean isLinear(byte[]); public abstract boolean wiperSettingsAreVolatile(byte[]); public abstract int numberOfPotentiometers(byte[]); public abstract int numberOfWiperSettings(byte[]); public abstract int potentiometerResistance(byte[]); public abstract int getCurrentWiperNumber(byte[]); public abstract void setCurrentWiperNumber(int, byte[]); public abstract boolean isChargePumpOn(byte[]); public abstract void setChargePump(boolean, byte[]); public abstract int getWiperPosition() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract boolean setWiperPosition(int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract int increment(boolean) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract int decrement(boolean) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract int increment() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract int decrement() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; } Compiled from ResponseAPDU.java public class com.dalsemi.onewire.container.ResponseAPDU extends java.lang.Object { protected byte apduBuffer[]; protected int apduLength; public com.dalsemi.onewire.container.ResponseAPDU(byte[]); public byte getData()[]; public final int getSW(); public final byte getSW1(); public final byte getSW2(); public final byte getByte(int); public final byte getBytes()[]; public final int getLength(); public java.lang.String toString(); } Compiled from ScratchPad.java interface com.dalsemi.onewire.container.ScratchPad /* ACC_SUPER bit NOT set */ { public abstract void readScratchpad(byte[], int, int, byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract void writeScratchpad(int, byte[], int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract void copyScratchpad(int, int) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract int getExtraInfoLength(); public abstract void checkSpeed() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract void forceVerify(); } Compiled from SwitchContainer.java public interface com.dalsemi.onewire.container.SwitchContainer extends com.dalsemi.onewire.container.OneWireSensor /* ACC_SUPER bit NOT set */ { public abstract boolean isHighSideSwitch(); public abstract boolean hasActivitySensing(); public abstract boolean hasLevelSensing(); public abstract boolean hasSmartOn(); public abstract boolean onlySingleChannelOn(); public abstract int getNumberChannels(byte[]); public abstract boolean getLevel(int, byte[]) throws com.dalsemi.onewire.OneWireException; public abstract boolean getLatchState(int, byte[]); public abstract boolean getSensedActivity(int, byte[]) throws com.dalsemi.onewire.OneWireException; public abstract void setLatchState(int, boolean, boolean, byte[]); public abstract void clearActivity() throws com.dalsemi.onewire.OneWireException; } Compiled from TemperatureContainer.java public interface com.dalsemi.onewire.container.TemperatureContainer extends com.dalsemi.onewire.container.OneWireSensor /* ACC_SUPER bit NOT set */ { public static final int ALARM_HIGH; public static final int ALARM_LOW; public abstract boolean hasTemperatureAlarms(); public abstract boolean hasSelectableTemperatureResolution(); public abstract double getTemperatureResolutions()[]; public abstract double getTemperatureAlarmResolution() throws com.dalsemi.onewire.OneWireException; public abstract double getMaxTemperature(); public abstract double getMinTemperature(); public abstract void doTemperatureConvert(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public abstract double getTemperature(byte[]) throws com.dalsemi.onewire.adapter.OneWireIOException; public abstract double getTemperatureAlarm(int, byte[]) throws com.dalsemi.onewire.OneWireException; public abstract double getTemperatureResolution(byte[]); public abstract void setTemperatureAlarm(int, double, byte[]) throws com.dalsemi.onewire.OneWireException; public abstract void setTemperatureResolution(double, byte[]) throws com.dalsemi.onewire.OneWireException; } Compiled from Debug.java public class com.dalsemi.onewire.debug.Debug extends java.lang.Object { public com.dalsemi.onewire.debug.Debug(); public static final void setDebugMode(boolean); public static final boolean getDebugMode(); public static final void setPrintStream(java.io.PrintStream); public static final void debug(java.lang.String); public static final void debug(java.lang.String, byte[]); public static final void debug(java.lang.String, byte[], int, int); public static final void debug(java.lang.String, java.lang.Throwable); public static final void stackTrace(); static {}; } Compiled from OneWireAccessProvider.java public class com.dalsemi.onewire.OneWireAccessProvider extends java.lang.Object { public static java.lang.String getVersion(); public static void main(java.lang.String[]); public static java.util.Enumeration enumerateAllAdapters(); public static com.dalsemi.onewire.adapter.DSPortAdapter getAdapter(java.lang.String, java.lang.String) throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public static com.dalsemi.onewire.adapter.DSPortAdapter getDefaultAdapter() throws com.dalsemi.onewire.adapter.OneWireIOException, com.dalsemi.onewire.OneWireException; public static java.lang.String getProperty(java.lang.String); public static void setUseOverridingAdapter(com.dalsemi.onewire.adapter.DSPortAdapter); public static void clearUseOverridingAdapter(); static {}; } Compiled from OneWireException.java public class com.dalsemi.onewire.OneWireException extends java.lang.Exception { public com.dalsemi.onewire.OneWireException(); public com.dalsemi.onewire.OneWireException(java.lang.String); } Compiled from Address.java public class com.dalsemi.onewire.utils.Address extends java.lang.Object { public static boolean isValid(byte[]); public static boolean isValid(java.lang.String); public static boolean isValid(long); public static java.lang.String toString(byte[]); public static java.lang.String toString(long); public static byte toByteArray(java.lang.String)[]; public static byte toByteArray(long)[]; public static long toLong(byte[]); public static long toLong(java.lang.String); } Compiled from Bit.java public class com.dalsemi.onewire.utils.Bit extends java.lang.Object { public com.dalsemi.onewire.utils.Bit(); public static void arrayWriteBit(int, int, int, byte[]); public static int arrayReadBit(int, int, byte[]); } Compiled from Convert.java public static class com.dalsemi.onewire.utils.Convert. ConvertException extends java.lang.Exception /* ACC_SUPER bit NOT set */ { public com.dalsemi.onewire.utils.Convert.ConvertException(java.lang.String); public com.dalsemi.onewire.utils.Convert.ConvertException(); } Compiled from Convert.java public class com.dalsemi.onewire.utils.Convert extends java.lang.Object { static final double d_POSITIVE_INFINITY; static final double d_NEGATIVE_INFINITY; static final float f_POSITIVE_INFINITY; static final float f_NEGATIVE_INFINITY; public static final double toFahrenheit(double); public static final double toCelsius(double); public static final long toLong(byte[], int, int); public static final long toLong(byte[]); public static final void toByteArray(long, byte[], int, int); public static final void toByteArray(long, byte[]); public static final byte toByteArray(long)[]; public static final int toInt(byte[], int, int); public static final int toInt(byte[]); public static final void toByteArray(int, byte[], int, int); public static final void toByteArray(int, byte[]); public static final byte toByteArray(int)[]; public static final byte toByteArray(java.lang.String)[] throws com.dalsemi.onewire.utils.Convert. ConvertException; public static final int toByteArray(java.lang.String, byte[]) throws com.dalsemi.onewire.utils.Convert. ConvertException; public static final int toByteArray(java.lang.String, byte[], int, int) throws com.dalsemi.onewire.utils.Convert. ConvertException; public static final java.lang.String toHexString(byte[]); public static final java.lang.String toHexString(byte[], int, int); public static final java.lang.String toHexString(byte[], java.lang.String); public static final java.lang.String toHexString(byte[], int, int, java.lang.String); public static final java.lang.String toHexString(byte); public static final java.lang.String toHexString(char[]); public static final java.lang.String toHexString(char[], int, int); public static final java.lang.String toHexString(char[], java.lang.String); public static final java.lang.String toHexString(char[], int, int, java.lang.String); public static final java.lang.String toHexString(char); public static final long toLong(java.lang.String) throws com.dalsemi.onewire.utils.Convert. ConvertException; public static final java.lang.String toHexString(long); public static final int toInt(java.lang.String) throws com.dalsemi.onewire.utils.Convert. ConvertException; public static final java.lang.String toHexString(int); public static final java.lang.String toString(double, int); public static final java.lang.String toString(float, int); static {}; public static class com.dalsemi.onewire.utils.Convert. ConvertException extends java.lang.Exception /* ACC_SUPER bit NOT set */ { public com.dalsemi.onewire.utils.Convert.ConvertException(java.lang.String); public com.dalsemi.onewire.utils.Convert.ConvertException(); } } Compiled from CRC16.java public class com.dalsemi.onewire.utils.CRC16 extends java.lang.Object { public static int compute(int); public static int compute(int, int); public static int compute(byte[]); public static int compute(byte[], int, int); public static int compute(byte[], int, int, int); public static int compute(byte[], int); static {}; } Compiled from CRC8.java public class com.dalsemi.onewire.utils.CRC8 extends java.lang.Object { public static int compute(int, int); public static int compute(int); public static int compute(byte[]); public static int compute(byte[], int, int); public static int compute(byte[], int, int, int); public static int compute(byte[], int); static {}; } Compiled from IOHelper.java public final class com.dalsemi.onewire.utils.IOHelper extends java.lang.Object { public static final synchronized void setReader(java.io.Reader); public static final synchronized java.lang.String readLine(); public static final synchronized byte readBytes(int, int, boolean)[]; public static final synchronized byte readBytesHex(int, int)[]; public static final synchronized byte readBytesAsc(int, int)[]; public static final synchronized int readInt(); public static final synchronized int readInt(int); public static final synchronized void setWriter(java.io.Writer); public static final synchronized void writeBytesHex(java.lang.String, byte[], int, int); public static final synchronized void writeBytesHex(byte[], int, int); public static final synchronized void writeBytesHex(byte[]); public static final synchronized void writeBytes(java.lang.String, byte[], int, int); public static final synchronized void writeBytes(byte[]); public static final synchronized void writeBytes(byte[], int, int); public static final synchronized void write(java.lang.String); public static final synchronized void write(java.lang.Object); public static final synchronized void write(boolean); public static final synchronized void write(int); public static final synchronized void writeLine(); public static final synchronized void writeLine(java.lang.String); public static final synchronized void writeLine(java.lang.Object); public static final synchronized void writeLine(boolean); public static final synchronized void writeLine(int); public static final synchronized void writeHex(byte); public static final synchronized void writeHex(long); public static final synchronized void writeLineHex(byte); public static final synchronized void writeLineHex(long); static {}; } Compiled from OWPath.java public class com.dalsemi.onewire.utils.OWPath extends java.lang.Object { public com.dalsemi.onewire.utils.OWPath(com.dalsemi.onewire.adapter.DSPortAdapter); public com.dalsemi.onewire.utils.OWPath(com.dalsemi.onewire.adapter.DSPortAdapter,com.dalsemi.onewire.utils.OWPath); public void copy(com.dalsemi.onewire.utils.OWPath); public void add(com.dalsemi.onewire.container.OneWireContainer, int); public boolean equals(com.dalsemi.onewire.utils.OWPath); public java.util.Enumeration getAllOWPathElements(); public java.lang.String toString(); public void open() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; public void close() throws com.dalsemi.onewire.OneWireException, com.dalsemi.onewire.adapter.OneWireIOException; } Compiled from OWPathElement.java public class com.dalsemi.onewire.utils.OWPathElement extends java.lang.Object { public com.dalsemi.onewire.utils.OWPathElement(com.dalsemi.onewire.container.OneWireContainer,int); public com.dalsemi.onewire.container.OneWireContainer getContainer(); public int getChannel(); } Compiled from SHA.java public class com.dalsemi.onewire.utils.SHA extends java.lang.Object { public static final synchronized byte ComputeSHA(byte[], byte[], int)[]; public static final synchronized void ComputeSHA(byte[], int[]); static {}; }Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.