public static createMessage ( System.Methods meth, MessageTypes msgType, |
||
meth | System.Methods | |
msgType | MessageTypes | |
payload | ||
packageName | string | |
remoteSourceSDK | string | |
remoteApplicationID | string | |
Résultat |
private string sendCommandMessage(Message payload, Methods method, int version = 1, string attachment = null, string attachmentEncoding = null, byte[] attachmentData = null, string attachmentUrl = null) { RemoteMessage rm = RemoteMessage.createMessage(method, MessageTypes.COMMAND, payload, this.packageName, remoteSourceSDK, remoteApplicationID); rm.attachment = attachment; rm.attachmentEncoding = attachmentEncoding; return(sendRemoteMessage(rm, version, attachmentData, attachmentUrl, attachmentEncoding)); }
private string sendObjectMessage(Message message) { RemoteMessage remoteMessage = RemoteMessage.createMessage(message.method, MessageTypes.COMMAND, message, this.packageName, remoteSourceSDK, remoteApplicationID); string msg = JsonUtils.SerializeSdk(remoteMessage); transport.sendMessage(msg); #if DEBUG Console.WriteLine("Sent message: " + msg); #endif return(remoteMessage.id); }