module YalgaarPublish

~ require_relative 'YalgaarInitModule'

Namespace module for Publish default variables...

!/usr/bin/env ruby

Public Instance Methods

yalgaarPublish(channel,message) click to toggle source

yalgaarPublish(channel,message); @brief - <To subscribeReturnMessageCallback as given length>

@param <Length> : <length for how long uuid generating> DESCRIPTION:<To yalgaarPublish as given length>

# File lib/mqttbridge/YalgaarPublish.rb, line 31
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