public class SdlPacketFactory extends Object
| Constructor and Description |
|---|
SdlPacketFactory() |
| Modifier and Type | Method and Description |
|---|---|
static BinaryFrameHeader |
createBinaryFrameHeader(byte rpcType,
int functionID,
int corrID,
int jsonSize) |
static SdlPacket |
createEndSession(SessionType serviceType,
byte sessionID,
int messageID,
byte version,
byte[] payload) |
static SdlPacket |
createEndSession(SessionType serviceType,
byte sessionID,
int messageID,
byte version,
int hashID) |
static SdlPacket |
createHeartbeat(SessionType serviceType,
byte sessionID,
byte version) |
static SdlPacket |
createHeartbeatACK(SessionType serviceType,
byte sessionID,
byte version) |
static SdlPacket |
createMultiSendDataFirst(SessionType serviceType,
byte sessionID,
int messageID,
byte version,
byte[] payload,
boolean encrypted) |
static SdlPacket |
createMultiSendDataRest(SessionType serviceType,
byte sessionID,
int dataLength,
byte frameSequenceNumber,
int messageID,
byte version,
byte[] payload,
int offset,
int length,
boolean encrypted) |
static SdlPacket |
createRegisterSecondaryTransport(byte sessionID,
byte version) |
static SdlPacket |
createSingleSendData(SessionType serviceType,
byte sessionID,
int dataLength,
int messageID,
byte version,
byte[] payload,
boolean encrypted) |
static SdlPacket |
createStartSession(SessionType serviceType,
int messageID,
byte version,
byte sessionID,
boolean encrypted) |
static SdlPacket |
createStartSessionACK(SessionType serviceType,
byte sessionID,
int messageID,
byte version) |
static SdlPacket |
createStartSessionNACK(SessionType serviceType,
byte sessionID,
int messageID,
byte version) |
public static SdlPacket createStartSession(SessionType serviceType, int messageID, byte version, byte sessionID, boolean encrypted)
public static SdlPacket createHeartbeat(SessionType serviceType, byte sessionID, byte version)
public static SdlPacket createHeartbeatACK(SessionType serviceType, byte sessionID, byte version)
public static SdlPacket createStartSessionACK(SessionType serviceType, byte sessionID, int messageID, byte version)
public static SdlPacket createStartSessionNACK(SessionType serviceType, byte sessionID, int messageID, byte version)
public static SdlPacket createEndSession(SessionType serviceType, byte sessionID, int messageID, byte version, byte[] payload)
public static SdlPacket createEndSession(SessionType serviceType, byte sessionID, int messageID, byte version, int hashID)
public static SdlPacket createSingleSendData(SessionType serviceType, byte sessionID, int dataLength, int messageID, byte version, byte[] payload, boolean encrypted)
public static SdlPacket createMultiSendDataFirst(SessionType serviceType, byte sessionID, int messageID, byte version, byte[] payload, boolean encrypted)
public static SdlPacket createMultiSendDataRest(SessionType serviceType, byte sessionID, int dataLength, byte frameSequenceNumber, int messageID, byte version, byte[] payload, int offset, int length, boolean encrypted)
public static SdlPacket createRegisterSecondaryTransport(byte sessionID, byte version)
public static BinaryFrameHeader createBinaryFrameHeader(byte rpcType, int functionID, int corrID, int jsonSize)