summaryrefslogtreecommitdiff
path: root/sdl_android/src/main/java/com/smartdevicelink/transport/ITransportListener.java
blob: b4c4a9b33e54610bbcb531a3e3605a1c9f8d6cea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package com.smartdevicelink.transport;

import com.smartdevicelink.protocol.SdlPacket;

public interface ITransportListener {
	// Called to indicate and deliver a packet received from transport
	void onTransportPacketReceived(SdlPacket packet);

	// Called to indicate that transport connection was established
	void onTransportConnected();

	// Called to indicate that transport was disconnected (by either side)
	void onTransportDisconnected(String info);

	// Called to indicate that some error occurred on the transport
	void onTransportError(String info, Exception e);
} // end-interface