Class SocketConnection
java.lang.Object
com.codename1.io.SocketConnection
Callback for establishment of a socket connection. Notice this callback
is always invoked on a new separate thread to allow uninterrupted IO.
-
Constructor Summary
ConstructorsConstructorDescriptionSocketConnection(int connectTimeout) Creates a socket connection, setting the connect timeout. -
Method Summary
Modifier and TypeMethodDescriptionabstract voidconnectionError(int errorCode, String message) Invoked in case of an error in the socket connection, this method is invoked off the EDTabstract voidInvoked when a socket connection is established, this method is invoked off the EDTintGets the connect timeout.booleanReturns true if this connection is currently activevoidsetConnectTimeout(int connectTimeout) Sets the connect timeout.
-
Constructor Details
-
SocketConnection
public SocketConnection() -
SocketConnection
public SocketConnection(int connectTimeout) Creates a socket connection, setting the connect timeout. Timeout of 0 is infinite.
Parameters
connectTimeout: The connect timeout. 0 for infinite.
Since
7.0
-
-
Method Details
-
connectionError
Invoked in case of an error in the socket connection, this method is invoked off the EDT
Parameters
-
errorCode: the error code -
message: error message if applicable
-
-
connectionEstablished
Invoked when a socket connection is established, this method is invoked off the EDT
Parameters
-
is: input stream for the socket -
os: output stream for the socket
-
-
isConnected
public boolean isConnected()Returns true if this connection is currently active
Returns
true if connected
-
getConnectTimeout
public int getConnectTimeout()Gets the connect timeout.
Returns
The connect timeout. 0 for infinite.
-
setConnectTimeout
public void setConnectTimeout(int connectTimeout) Sets the connect timeout.
Parameters
connectTimeout: The connect timeout. 0 for infinite timeout.
Since
7.0
-