Package com.millistream.www
Interface Callback
-
public interface Callback
This interface provides the call back function used inMdf.consume()
.- See Also:
Mdf
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
Callback.StatusCode
Defines the various connection states
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
consumeData(Mdf mdf)
This function is automatically called by theconsume()
function ofMdf
class if thesetConsumeDataCallback()
method have been used to register a consumeData callback.void
statusChange(Callback.StatusCode status, java.lang.String host, java.lang.String ip)
This function is automatically called by theconsume()
function ofMdf
class when the current connection status changes and if thesetStatusChangeCallback()
method have been used to register a statusChange callback.
-
-
-
Method Detail
-
consumeData
void consumeData(Mdf mdf)
This function is automatically called by theconsume()
function ofMdf
class if thesetConsumeDataCallback()
method have been used to register a consumeData callback.- Parameters:
mdf
-Mdf
object that receives data from the mdf server
-
statusChange
void statusChange(Callback.StatusCode status, java.lang.String host, java.lang.String ip)
This function is automatically called by theconsume()
function ofMdf
class when the current connection status changes and if thesetStatusChangeCallback()
method have been used to register a statusChange callback.- Parameters:
status
- the new connection statushost
- the server host name we are connecting / trying to connect to. ForRCV_HB_RES
the string contains the nanoseconds epoch timestamp of when the API received the heartbeat.ip
- the ip address of the host if available (can be null if not translated yet). ForRCV_HB_RES
the string contains the nanoseconds epoch timestamp of when the server sent the heartbeat.
-
-