var search_data = {"index":{"info":[["API","TextMagic","classes\/TextMagic\/API.html"," < Object","",1],["Charset","TextMagic::API","classes\/TextMagic\/API\/Charset.html","","",1],["Error","TextMagic::API","classes\/TextMagic\/API\/Error.html"," < StandardError","",1],["Executor","TextMagic::API","classes\/TextMagic\/API\/Executor.html"," < Object","",1],["Response","TextMagic::API","classes\/TextMagic\/API\/Response.html"," < Object","",1],["Validation","TextMagic::API","classes\/TextMagic\/API\/Validation.html","","",1],["account","TextMagic::API","classes\/TextMagic\/API.html#M000001","()","Executes an account command by sending a request to the TextMagic's SMS gateway. This method returns",2],["account","TextMagic::API::Response","classes\/TextMagic\/API\/Response.html#M000015","(hash)","",2],["check","TextMagic::API","classes\/TextMagic\/API.html#M000013","(*phones)","Alias for #check_number",2],["check_number","TextMagic::API","classes\/TextMagic\/API.html#M000011","(*phones)","Executes a check_number command by sending a request to the TextMagic's SMS gateway. If called with a",2],["check_number","TextMagic::API::Response","classes\/TextMagic\/API\/Response.html#M000020","(hash, single)","",2],["delete","TextMagic::API","classes\/TextMagic\/API.html#M000010","(*ids)","Alias for #delete_reply",2],["delete_reply","TextMagic::API","classes\/TextMagic\/API.html#M000009","(*ids)","Executes a delete_reply command by sending a request to the TextMagic's SMS gateway. This method always",2],["execute","TextMagic::API::Executor","classes\/TextMagic\/API\/Executor.html#M000017","(command, username, password, options = {})","Executes a command by sending a request to the TextMagic's Bulk SMS gateway. This is a low-level generic",2],["is_gsm","TextMagic::API::Charset","classes\/TextMagic\/API\/Charset.html#M000003","(text)","Returns +true+ if the supplied text contains only characters from GSM 03.38 charset, otherwise it returns",2],["is_unicode","TextMagic::API::Charset","classes\/TextMagic\/API\/Charset.html#M000004","(text)","Returns +true+ if the supplied text contains characters outside of GSM 03.38 charset, otherwise it returns",2],["message_status","TextMagic::API","classes\/TextMagic\/API.html#M000006","(*ids)","Executes a message_status command by sending a request to the TextMagic's SMS gateway. If called with",2],["message_status","TextMagic::API::Response","classes\/TextMagic\/API\/Response.html#M000018","(hash, single)","",2],["new","TextMagic::API","classes\/TextMagic\/API.html#M000000","(username, password)","Creates new API instance with specified credentials. These will be used in all requests to the TextMagic",2],["new","TextMagic::API::Error","classes\/TextMagic\/API\/Error.html#M000012","(*args)","Creates an instance of TextMagic::API::Error. Error code and error message can be supplied as arguments",2],["real_length","TextMagic::API::Charset","classes\/TextMagic\/API\/Charset.html#M000005","(text, unicode)","",2],["receive","TextMagic::API","classes\/TextMagic\/API.html#M000008","(last_retrieved_id = nil)","Executes a receive command by sending a request to the TextMagic's SMS gateway. This method returnes",2],["receive","TextMagic::API::Response","classes\/TextMagic\/API\/Response.html#M000019","(hash)","",2],["send","TextMagic::API","classes\/TextMagic\/API.html#M000002","(text, *args)","Executes a send command by sending a request to the TextMagic's SMS gateway. If called with a single",2],["send","TextMagic::API::Response","classes\/TextMagic\/API\/Response.html#M000016","(hash, single)","",2],["status","TextMagic::API","classes\/TextMagic\/API.html#M000007","(*ids)","Alias for #message_status",2],["to_s","TextMagic::API::Error","classes\/TextMagic\/API\/Error.html#M000014","()","",2],["validate_phones","TextMagic::API::Validation","classes\/TextMagic\/API\/Validation.html#M000022","(*phones)","Validates a list of phone numbers. Returns +true+ if the list is not empty and all phone numbers are",2],["validate_text_length","TextMagic::API::Validation","classes\/TextMagic\/API\/Validation.html#M000021","(text, unicode, parts = 3)","Validates message text length. Returns +true+ if the text length is within the limits for the unicode\/parts",2],["README.rdoc","files\/README_rdoc.html","files\/README_rdoc.html","","= TextMagic  +textmagic+ gem is a Ruby interface to the TextMagic's Bulk SMS Gateway. It can be used",3],["api.rb","files\/lib\/api_rb.html","files\/lib\/api_rb.html","","",3],["charset.rb","files\/lib\/charset_rb.html","files\/lib\/charset_rb.html","","",3],["error.rb","files\/lib\/error_rb.html","files\/lib\/error_rb.html","","",3],["executor.rb","files\/lib\/executor_rb.html","files\/lib\/executor_rb.html","","",3],["response.rb","files\/lib\/response_rb.html","files\/lib\/response_rb.html","","",3],["textmagic.rb","files\/lib\/textmagic_rb.html","files\/lib\/textmagic_rb.html","","",3],["validation.rb","files\/lib\/validation_rb.html","files\/lib\/validation_rb.html","","",3]],"searchIndex":["api","charset","error","executor","response","validation","account()","account()","check()","check_number()","check_number()","delete()","delete_reply()","execute()","is_gsm()","is_unicode()","message_status()","message_status()","new()","new()","real_length()","receive()","receive()","send()","send()","status()","to_s()","validate_phones()","validate_text_length()","readme.rdoc","api.rb","charset.rb","error.rb","executor.rb","response.rb","textmagic.rb","validation.rb"],"longSearchIndex":["textmagic","api","api","api","api","api","api","response","api","api","response","api","api","executor","charset","charset","api","response","api","error","charset","api","response","api","response","api","error","validation","validation","files\/readme_rdoc.html","files\/lib\/api_rb.html","files\/lib\/charset_rb.html","files\/lib\/error_rb.html","files\/lib\/executor_rb.html","files\/lib\/response_rb.html","files\/lib\/textmagic_rb.html","files\/lib\/validation_rb.html"]}}
