Class: Netprint::URL

Inherits:
Object
  • Object
show all
Defined in:
lib/netprint/url.rb

Instance Method Summary collapse

Constructor Details

#initialize(session_id, userid, password) ⇒ URL

Returns a new instance of URL.



3
4
5
6
7
# File 'lib/netprint/url.rb', line 3

def initialize(session_id, userid, password)
  @session_id = session_id
  @userid     = userid
  @password   = password
end

Instance Method Details

#listObject



17
18
19
# File 'lib/netprint/url.rb', line 17

def list
  expand(:s => @session_id, :c => 0, :m => 0)
end

#loginObject



9
10
11
# File 'lib/netprint/url.rb', line 9

def 
  expand(:i => @userid, :p => @password)
end

#uploadObject



13
14
15
# File 'lib/netprint/url.rb', line 13

def upload
  expand(:s => @session_id, :c => 0, :m => 1)
end