IM Profile

Uses of Class
java.io.IOException

Packages that use IOException
com.siemens.icm.io Siemens IMP utility classes for accessing the functionality of a wireless module.  
com.siemens.icm.io.file   
java.io Provides classes for input and output through data streams. 
javax.microedition.io Classes for the Generic Connection framework. 
javax.microedition.media The MIDP 2.0 Media API is a directly compatible building block of the Mobile Media API (JSR-135) specification.  
javax.microedition.pki Certificates are used to authenticate information for secure Connections.  
 

Uses of IOException in com.siemens.icm.io
 

Methods in com.siemens.icm.io that throw IOException
 void StartStopPulseCounter.release()
          Releases the GPIO start/stop pulse counter.
 void StartStopPulseCounter.start()
          Reset and start pulse counter from 0.
 void StartStopPulseCounter.resume()
          Resume pulse counter from the pulse value of the last run.
 int StartStopPulseCounter.stop()
          Stops the pulse counter and returns the number of pulses counted until this time.
 int StartStopPulseCounter.getValue()
          Read out current pulse value.
 void OutPort.release()
          Releases an instance of a GPIO port of output pins.
 void OutPort.setValue(int portValue)
          Sets the current value of an instance of a GPIO port of output pins.
 int OutPort.getValue()
          Gets the current value of an instance of a GPIO port of output pins.
 void LimitPulseCounter.release()
          Releases the GPIO limit pulse counter.
 void LimitPulseCounter.stop()
          Stops the GPIO limit pulse counter.
 int LimitPulseCounter.getLimit()
          Gets the given limit of the GPIO limit pulse counter.
 void InPort.release()
          Releases an instance of a GPIO port of input pins.
 int InPort.getValue()
          Gets the current value of an instance of a GPIO port of input pins.
static void File.debugWrite(String fileName, String infoString)
          Deprecated. Writes a given string at the end of the file specified by the file name.
 void File.open(String fileName)
          Deprecated. Opens the file specified by the file name and prepares it for reading and writing.
static boolean File.exists(String fileName)
          Deprecated. Checks if the file specified by the file name does exist.
 int File.seek(int seekpos)
          Deprecated. Moves the file pointer to the specified location.
 int File.length()
          Deprecated. Returns the file length, in bytes.
 void File.close()
          Deprecated. Closes the file.
 int File.write(byte[] buf, int offset, int numBytes)
          Deprecated. Writes numBytes bytes from buffer to a file.
 int File.read(byte[] buf, int offset, int numBytes)
          Deprecated. Reads a maximum of numBytes bytes into a buffer from a file.
static void File.delete(String fileName)
          Deprecated. Deletes the file specified by its file name from the storage directory.
static boolean File.mkdir(String dirName)
          Deprecated. Creates a directory.
static char File.getAttributes(String fileName)
          Deprecated. Returns the attribute byte of a file or folder.
static void File.setReadable(String fileName, boolean readable)
          Deprecated. Sets/resets the RO bit of the attribute byte of a file or folder.
static void File.setWriteable(String fileName, boolean readable)
          Deprecated. Resets/sets the RO bit of the attribute byte of a file or folder.
static void File.setHidden(String fileName, boolean hidden)
          Deprecated. Sets/resets the Hidden bit of the attribute byte of a file or folder.
static long File.getDirectorySize(String directoryName)
          Deprecated. Returns the size of a folder.
static long File.getTotalSize(String fileName)
          Deprecated. Returns the total size of a drive.
 void File.truncate(int byteOffset)
          Deprecated. Truncates the file at offset.
 void File.truncateFile(int byteOffset)
          Deprecated. Truncates the file at offset.
static boolean File.getIsHidden(String fileName)
          Deprecated. Returns the Hidden bit of the attribute byte of a file or folder.
static boolean File.getCanWrite(String fileName)
          Deprecated. Returns the complement of the RO bit of the attribute byte of a file or folder.
static boolean File.getCanRead(String fileName)
          Deprecated. Returns the RO bit of the attribute byte of a file or folder.
static long File.getLastModified(String fileName)
          Deprecated. Returns the time in seconds since last modification of the file or directory.
static int File.spaceAvailable()
          Deprecated. Returns the free disk space (in bytes), available on the MMC file system.
static void File.rename(String source, String dest)
          Deprecated. Renames a file from source filename to destination filename.
static void File.copy(String source, String dest)
          Deprecated. Performs a file copy.
static boolean File.isDirectory(String pathName)
          Deprecated. Checks if the given path specifies a directory.
static String[] File.list(String pathName)
          Deprecated. Lists the content of a directory.
static String[] File.list(String pathName, boolean includeHidden)
          Deprecated. Lists the content of a directory.
 boolean CommConnectionControlLines.getDTR()
          Get the state of the DTR (Data Terminal Ready) signal of the connected COM port.
 void CommConnectionControlLines.setRING(boolean signalState)
          Set the state of the RING signal of the connected COM port channel.
 void CommConnectionControlLines.setDCD(boolean signalState)
          Set the state of the DCD (Data Carrier Detect) signal of the connected COM port channel.
 void CommConnectionControlLines.setDSR(boolean signalState)
          Set the state of the DSR (Data Set Ready) signal of the connected COM port channel.
 String ATCommand.breakConnection()
          This function switches the module, when in CSD data call, back from transparent data mode to AT command mode.
 

Constructors in com.siemens.icm.io that throw IOException
StartStopPulseCounter()
          Creates a new instance of GPIO start/stop pulse counter.
OutPort(Vector pins, Vector values)
          Creates a new instance of a GPIO port of output pins.
LimitPulseCounter(int limit)
          Creates a new instance of a GPIO limit pulse counter.
InPort(Vector pins)
          Creates a new instance of a GPIO port of input pins.
 

Uses of IOException in com.siemens.icm.io.file
 

Methods in com.siemens.icm.io.file that throw IOException
 InputStream FileConnection.openInputStream()
          Open and return an input stream for a connection.
 DataInputStream FileConnection.openDataInputStream()
          Open and return a data input stream for a connection.
 OutputStream FileConnection.openOutputStream()
          Open and return an output stream for a connection.
 DataOutputStream FileConnection.openDataOutputStream()
          Open and return a data output stream for a connection.
 OutputStream FileConnection.openOutputStream(long byteOffset)
          This method opens an output stream and positions it at the indicated byte offset in the file.
 long FileConnection.directorySize(boolean includeSubDirs)
          Determines the size in bytes on a file system of all of the files that are contained in a directory.
 long FileConnection.fileSize()
          Determines the size of a file on the file system.
 void FileConnection.setReadable(boolean readable)
          Sets the file or directory readable attribute to the indicated value.
 void FileConnection.setWritable(boolean writable)
          Sets the selected file or directory writable attribute to the indicated value.
 void FileConnection.setHidden(boolean hidden)
          Sets the hidden attribute of the selected file to the value provided.
 Enumeration FileConnection.list()
          Gets a list of all files and directories contained in a directory.
 Enumeration FileConnection.list(String filter, boolean includeHidden)
          Gets a filtered list of files and directories contained in a directory.
 void FileConnection.create()
          Creates a file corresponding to the file string provided in the Connector.open() method for this FileConnection.
 void FileConnection.mkdir()
          Creates a directory corresponding to the directory string provided in the Connector.open() method.
 void FileConnection.delete()
          Deletes the file or directory specified in the Connector.open() URL.
 void FileConnection.rename(String newName)
          Renames the selected file or directory to a new name in the same directory.
 void FileConnection.truncate(long byteOffset)
          Truncates the file, discarding all data from the given byte offset to the current end of the file.
 void FileConnection.setFileConnection(String fileName)
          Resets this FileConnection object to another file or directory.
 

Uses of IOException in java.io
 

Subclasses of IOException in java.io
 class EOFException
          Signals that an end of file or end of stream has been reached unexpectedly during input.
 class InterruptedIOException
          Signals that an I/O operation has been interrupted.
 class UnsupportedEncodingException
          The Character Encoding is not supported.
 class UTFDataFormatException
          Signals that a malformed UTF-8 string has been read in a data input stream or by any class that implements the data input interface.
 

Methods in java.io that throw IOException
 void Writer.write(int c)
          Write a single character.
 void Writer.write(char[] cbuf)
          Write an array of characters.
abstract  void Writer.write(char[] cbuf, int off, int len)
          Write a portion of an array of characters.
 void Writer.write(String str)
          Write a string.
 void Writer.write(String str, int off, int len)
          Write a portion of a string.
abstract  void Writer.flush()
          Flush the stream.
abstract  void Writer.close()
          Close the stream, flushing it first.
 int Reader.read()
          Read a single character.
 int Reader.read(char[] cbuf)
          Read characters into an array.
abstract  int Reader.read(char[] cbuf, int off, int len)
          Read characters into a portion of an array.
 long Reader.skip(long n)
          Skip characters.
 boolean Reader.ready()
          Tell whether this stream is ready to be read.
 void Reader.mark(int readAheadLimit)
          Mark the present position in the stream.
 void Reader.reset()
          Reset the stream.
abstract  void Reader.close()
          Close the stream.
 void OutputStreamWriter.write(int c)
          Write a single character.
 void OutputStreamWriter.write(char[] cbuf, int off, int len)
          Write a portion of an array of characters.
 void OutputStreamWriter.write(String str, int off, int len)
          Write a portion of a string.
 void OutputStreamWriter.flush()
          Flush the stream.
 void OutputStreamWriter.close()
          Close the stream.
abstract  void OutputStream.write(int b)
          Writes the specified byte to this output stream.
 void OutputStream.write(byte[] b)
          Writes b.length bytes from the specified byte array to this output stream.
 void OutputStream.write(byte[] b, int off, int len)
          Writes len bytes from the specified byte array starting at offset off to this output stream.
 void OutputStream.flush()
          Flushes this output stream and forces any buffered output bytes to be written out.
 void OutputStream.close()
          Closes this output stream and releases any system resources associated with this stream.
 int InputStreamReader.read()
          Read a single character.
 int InputStreamReader.read(char[] cbuf, int off, int len)
          Read characters into a portion of an array.
 long InputStreamReader.skip(long n)
          Skip characters.
 boolean InputStreamReader.ready()
          Tell whether this stream is ready to be read.
 void InputStreamReader.mark(int readAheadLimit)
          Mark the present position in the stream.
 void InputStreamReader.reset()
          Reset the stream.
 void InputStreamReader.close()
          Close the stream.
abstract  int InputStream.read()
          Reads the next byte of data from the input stream.
 int InputStream.read(byte[] b)
          Reads some number of bytes from the input stream and stores them into the buffer array b.
 int InputStream.read(byte[] b, int off, int len)
          Reads up to len bytes of data from the input stream into an array of bytes.
 long InputStream.skip(long n)
          Skips over and discards n bytes of data from this input stream.
 int InputStream.available()
          Returns the number of bytes that can be read (or skipped over) from this input stream without blocking by the next caller of a method for this input stream.
 void InputStream.close()
          Closes this input stream and releases any system resources associated with the stream.
 void InputStream.reset()
          Repositions this stream to the position at the time the mark method was last called on this input stream.
 void DataOutputStream.write(int b)
          Writes the specified byte (the low eight bits of the argument b) to the underlying output stream.
 void DataOutputStream.write(byte[] b, int off, int len)
          Writes len bytes from the specified byte array starting at offset off to the underlying output stream.
 void DataOutputStream.flush()
          Flushes this data output stream.
 void DataOutputStream.close()
          Closes this output stream and releases any system resources associated with the stream.
 void DataOutputStream.writeBoolean(boolean v)
          Writes a boolean to the underlying output stream as a 1-byte value.
 void DataOutputStream.writeByte(int v)
          Writes out a byte to the underlying output stream as a 1-byte value.
 void DataOutputStream.writeShort(int v)
          Writes a short to the underlying output stream as two bytes, high byte first.
 void DataOutputStream.writeChar(int v)
          Writes a char to the underlying output stream as a 2-byte value, high byte first.
 void DataOutputStream.writeInt(int v)
          Writes an int to the underlying output stream as four bytes, high byte first.
 void DataOutputStream.writeLong(long v)
          Writes a long to the underlying output stream as eight bytes, high byte first.
 void DataOutputStream.writeFloat(float v)
          Converts the float argument to an int using the floatToIntBits method in class Float, and then writes that int value to the underlying output stream as a 4-byte quantity, high byte first.
 void DataOutputStream.writeDouble(double v)
          Converts the double argument to a long using the doubleToLongBits method in class Double, and then writes that long value to the underlying output stream as an 8-byte quantity, high byte first.
 void DataOutputStream.writeChars(String s)
          Writes a string to the underlying output stream as a sequence of characters.
 void DataOutputStream.writeUTF(String str)
          Writes a string to the underlying output stream using UTF-8 encoding in a machine-independent manner.
 void DataOutput.write(int b)
          Writes to the output stream the eight low-order bits of the argument b.
 void DataOutput.write(byte[] b)
          Writes to the output stream all the bytes in array b.
 void DataOutput.write(byte[] b, int off, int len)
          Writes len bytes from array b, in order, to the output stream.
 void DataOutput.writeBoolean(boolean v)
          Writes a boolean value to this output stream.
 void DataOutput.writeByte(int v)
          Writes to the output stream the eight low- order bits of the argument v.
 void DataOutput.writeShort(int v)
          Writes two bytes to the output stream to represent the value of the argument.
 void DataOutput.writeChar(int v)
          Writes a char value, which is comprised of two bytes, to the output stream.
 void DataOutput.writeInt(int v)
          Writes an int value, which is comprised of four bytes, to the output stream.
 void DataOutput.writeLong(long v)
          Writes an long value, which is comprised of four bytes, to the output stream.
 void DataOutput.writeFloat(float v)
          Writes a float value, which is comprised of four bytes, to the output stream.
 void DataOutput.writeDouble(double v)
          Writes a double value, which is comprised of eight bytes, to the output stream.
 void DataOutput.writeChars(String s)
          Writes every character in the string s, to the output stream, in order, two bytes per character.
 void DataOutput.writeUTF(String s)
          Writes two bytes of length information to the output stream, followed by the Java modified UTF representation of every character in the string s.
 int DataInputStream.read()
          Reads the next byte of data from this input stream.
 int DataInputStream.read(byte[] b)
          See the general contract of the read method of DataInput.
 int DataInputStream.read(byte[] b, int off, int len)
          Reads up to len bytes of data from this input stream into an array of bytes.
 void DataInputStream.readFully(byte[] b)
          See the general contract of the readFully method of DataInput.
 void DataInputStream.readFully(byte[] b, int off, int len)
          See the general contract of the readFully method of DataInput.
 int DataInputStream.skipBytes(int n)
          See the general contract of the skipBytes method of DataInput.
 boolean DataInputStream.readBoolean()
          See the general contract of the readBoolean method of DataInput.
 byte DataInputStream.readByte()
          See the general contract of the readByte method of DataInput.
 int DataInputStream.readUnsignedByte()
          See the general contract of the readUnsignedByte method of DataInput.
 short DataInputStream.readShort()
          See the general contract of the readShort method of DataInput.
 int DataInputStream.readUnsignedShort()
          See the general contract of the readUnsignedShort method of DataInput.
 char DataInputStream.readChar()
          See the general contract of the readChar method of DataInput.
 int DataInputStream.readInt()
          See the general contract of the readInt method of DataInput.
 long DataInputStream.readLong()
          See the general contract of the readLong method of DataInput.
 float DataInputStream.readFloat()
          See the general contract of the readFloat method of DataInput.
 double DataInputStream.readDouble()
          See the general contract of the readDouble method of DataInput.
 String DataInputStream.readUTF()
          See the general contract of the readUTF method of DataInput.
static String DataInputStream.readUTF(DataInput in)
          Reads from the stream in a representation of a Unicode character string encoded in Java modified UTF-8 format; this string of characters is then returned as a String.
 long DataInputStream.skip(long n)
          Skips over and discards n bytes of data from the input stream.
 int DataInputStream.available()
          Returns the number of bytes that can be read from this input stream without blocking.
 void DataInputStream.close()
          Closes this input stream and releases any system resources associated with the stream.
 void DataInputStream.reset()
          Repositions this stream to the position at the time the mark method was last called on this input stream.
 void DataInput.readFully(byte[] b)
          Reads some bytes from an input stream and stores them into the buffer array b.
 void DataInput.readFully(byte[] b, int off, int len)
          Reads len bytes from an input stream.
 int DataInput.skipBytes(int n)
          Makes an attempt to skip over n bytes of data from the input stream, discarding the skipped bytes.
 boolean DataInput.readBoolean()
          Reads one input byte and returns true if that byte is nonzero, false if that byte is zero.
 byte DataInput.readByte()
          Reads and returns one input byte.
 int DataInput.readUnsignedByte()
          Reads one input byte, zero-extends it to type int, and returns the result, which is therefore in the range 0 through 255.
 short DataInput.readShort()
          Reads two input bytes and returns a short value.
 int DataInput.readUnsignedShort()
          Reads two input bytes, zero-extends it to type int, and returns an int value in the range 0 through 65535.
 char DataInput.readChar()
          Reads an input char and returns the char value.
 int DataInput.readInt()
          Reads four input bytes and returns an int value.
 long DataInput.readLong()
          Reads eight input bytes and returns a long value.
 float DataInput.readFloat()
          Reads four input bytes and returns a float value.
 double DataInput.readDouble()
          Reads eight input bytes and returns a double value.
 String DataInput.readUTF()
          Reads in a string that has been encoded using a modified UTF-8 format.
 void ByteArrayOutputStream.close()
          Closes this output stream and releases any system resources associated with this stream.
 void ByteArrayInputStream.close()
          Closes this input stream and releases any system resources associated with the stream.
 

Uses of IOException in javax.microedition.io
 

Subclasses of IOException in javax.microedition.io
 class ConnectionNotFoundException
          This class is used to signal that a connection target cannot be found, or the protocol type is not supported.
 

Methods in javax.microedition.io that throw IOException
 StreamConnection StreamConnectionNotifier.acceptAndOpen()
          Returns a StreamConnection object that represents a server side socket connection.
 OutputStream OutputConnection.openOutputStream()
          Open and return an output stream for a connection.
 DataOutputStream OutputConnection.openDataOutputStream()
          Open and return a data output stream for a connection.
 InputStream InputConnection.openInputStream()
          Open and return an input stream for a connection.
 DataInputStream InputConnection.openDataInputStream()
          Open and return a data input stream for a connection.
 int DatagramConnection.getMaximumLength()
          Get the maximum length a datagram can be.
 int DatagramConnection.getNominalLength()
          Get the nominal length of a datagram.
 void DatagramConnection.send(Datagram dgram)
          Send a datagram.
 void DatagramConnection.receive(Datagram dgram)
          Receive a datagram.
 Datagram DatagramConnection.newDatagram(int size)
          Create a new datagram object.
 Datagram DatagramConnection.newDatagram(int size, String addr)
          Create a new datagram object.
 Datagram DatagramConnection.newDatagram(byte[] buf, int size)
          Create a new datagram object.
 Datagram DatagramConnection.newDatagram(byte[] buf, int size, String addr)
          Make a new datagram object.
 void Datagram.setAddress(String addr)
          Set datagram address.
static Connection Connector.open(String name)
          Create and open a Connection.
static Connection Connector.open(String name, int mode)
          Create and open a Connection.
static Connection Connector.open(String name, int mode, boolean timeouts)
          Create and open a Connection.
static DataInputStream Connector.openDataInputStream(String name)
          Create and open a connection input stream.
static DataOutputStream Connector.openDataOutputStream(String name)
          Create and open a connection output stream.
static InputStream Connector.openInputStream(String name)
          Create and open a connection input stream.
static OutputStream Connector.openOutputStream(String name)
          Create and open a connection output stream.
 void Connection.close()
          Close the connection.
 String UDPDatagramConnection.getLocalAddress()
          Gets the local address to which the datagram connection is bound.
 int UDPDatagramConnection.getLocalPort()
          Returns the local port to which this datagram connection is bound.
 String ServerSocketConnection.getLocalAddress()
          Gets the local address to which the socket is bound.
 int ServerSocketConnection.getLocalPort()
          Returns the local port to which this socket is bound.
 SecurityInfo SecureConnection.getSecurityInfo()
          Return the security information associated with this connection when it was opened.
static void PushRegistry.registerConnection(String connection, String midlet, String filter)
          Register a dynamic connection with the application management software.
 SecurityInfo HttpsConnection.getSecurityInfo()
          Return the security information associated with this successfully opened connection.
 void HttpConnection.setRequestMethod(String method)
          Set the method for the URL request, one of: GET POST HEAD are legal, subject to protocol restrictions.
 void HttpConnection.setRequestProperty(String key, String value)
          Sets the general request property.
 int HttpConnection.getResponseCode()
          Returns the HTTP response status code.
 String HttpConnection.getResponseMessage()
          Gets the HTTP response message, if any, returned along with the response code from a server.
 long HttpConnection.getExpiration()
          Returns the value of the expires header field.
 long HttpConnection.getDate()
          Returns the value of the date header field.
 long HttpConnection.getLastModified()
          Returns the value of the last-modified header field.
 String HttpConnection.getHeaderField(String name)
          Returns the value of the named header field.
 int HttpConnection.getHeaderFieldInt(String name, int def)
          Returns the value of the named field parsed as a number.
 long HttpConnection.getHeaderFieldDate(String name, long def)
          Returns the value of the named field parsed as date.
 String HttpConnection.getHeaderField(int n)
          Gets a header field value by index.
 String HttpConnection.getHeaderFieldKey(int n)
          Gets a header field key by index.
 void SocketConnection.setSocketOption(byte option, int value)
          Set a socket option for the connection.
 int SocketConnection.getSocketOption(byte option)
          Get a socket option for the connection.
 String SocketConnection.getLocalAddress()
          Gets the local address to which the socket is bound.
 int SocketConnection.getLocalPort()
          Returns the local port to which this socket is bound.
 String SocketConnection.getAddress()
          Gets the remote address to which the socket is bound.
 int SocketConnection.getPort()
          Returns the remote port to which this socket is bound.
 

Uses of IOException in javax.microedition.media
 

Methods in javax.microedition.media that throw IOException
static Player Manager.createPlayer(String locator)
          Create a Player from an input locator.
static Player Manager.createPlayer(InputStream stream, String type)
          Create a Player to play back media from an InputStream.
 

Uses of IOException in javax.microedition.pki
 

Subclasses of IOException in javax.microedition.pki
 class CertificateException
          The CertificateException encapsulates an error that occurred while a Certificate is being used.
 


IM Profile

Submit a comment or suggestion Version 2.0 of IM Profile Specification
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries. Copyright (c) 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road,Palo Alto, California, 94303, U.S.A. All Rights Reserved.