Sha256: 3b7bf9d98c5e45c6c320c17c43c7012ed22009a74429bdb62f3e020f8cd274fd
Contents?: true
Size: 1.46 KB
Versions: 1
Compression:
Stored size: 1.46 KB
Contents
#@fileName <YalgaarPublish.rb> #@brief - <Publish methods> # #Revision Log: # v1.0.2 : Aug 4, 2016 INITIAL OF PROGRAMMER - REVISION DETAIL_1 <- THIS IS THE LATEST REVISION #Description: #YalgaarInitModule contents methods and variables and enum.. # #@bug Known Issues: # 1. ISSUE NAME - NONE # WORKAROUND - NONE #@details Notes: NONE #SLS MAKES NO REPRESENTATION, WARRANTY, OR CONDITION OF #ANY KIND, EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE OR IN #ANY COMMUNICATION WITH YOU, INCLUDING, BUT NOT LIMITED TO, #ANY IMPLIED WARRANTIES OF MERCHANTABILITY, SATISFACTORY #QUALITY, FITNESS FOR ANY PARTICULAR PURPOSE, #NONINFRINGEMENT, AND THEIR EQUIVALENTS. #SLS Propritery and Confidential #@copyright (C) 2016 SLS Corporation, All Rights Reserved. #~ require_relative 'YalgaarInitModule' # Namespace module for Publish default variables... #!/usr/bin/env ruby module YalgaarPublish include YalgaarInit include YalgaarApis #yalgaarPublish(channel,message); #@brief - <To subscribeReturnMessageCallback as given length> #@param <Length> : <length for how long uuid generating> #DESCRIPTION:<To yalgaarPublish as given length> def yalgaarPublish(channel,message) if @@isConnected==true topic=@@clientKey+'/'+channel if @@isEncrpt==1 cyperText=encryption(message) @@client.publish(topic, cyperText, retain=false) else @@client.publish(topic, message, retain=false) end else return YALGAAR_NO_SERVER_CONNECTION end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
yalgaar-1.0.2 | lib/mqttbridge/YalgaarPublish.rb |