Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/armooo/cloudprint
/ functions
Functions
83 in github.com/armooo/cloudprint
⨍
Functions
83
◇
Types & classes
5
↓ 8 callers
Method
close
Close the connection to the XMPP server
cloudprint/xmpp.py:197
↓ 6 callers
Method
_msg
send a message to the XMPP server, and wait for a response returns the XML element tree of the response
cloudprint/xmpp.py:107
↓ 3 callers
Function
download_setuptools
Download setuptools from a specified location and return its filename `version` should be a valid setuptools version number that is available
ez_setup.py:121
↓ 3 callers
Method
get_jobs
(self)
cloudprint/cloudprint.py:323
↓ 3 callers
Function
get_printer_info
(cups_connection, printer_name)
cloudprint/cloudprint.py:353
↓ 3 callers
Method
get_printers
(self)
cloudprint/cloudprint.py:216
↓ 3 callers
Method
load
(self)
cloudprint/cloudprint.py:177
↓ 3 callers
Method
no_auth
(self)
cloudprint/cloudprint.py:105
↓ 3 callers
Method
refresh
(self)
cloudprint/cloudprint.py:161
↓ 3 callers
Function
unicode_escape
(string)
cloudprint/cloudprint.py:76
↓ 2 callers
Method
_read_socket
read pending data from the socket, and send it to the XML parser. return False if the socket is closed, True if it is ok
cloudprint/xmpp.py:80
↓ 2 callers
Method
_write_socket
write a message to the XMPP server
cloudprint/xmpp.py:97
↓ 2 callers
Method
add_printer
(self, name, description, ppd)
cloudprint/cloudprint.py:243
↓ 2 callers
Function
add_site
(proxy)
test/test_print_proxy.py:25
↓ 2 callers
Method
delete
(self)
cloudprint/cloudprint.py:330
↓ 2 callers
Method
delete_printer
(self, printer_id)
cloudprint/cloudprint.py:233
↓ 2 callers
Function
do_download
()
ez_setup.py:96
↓ 2 callers
Method
fail_job
(self, job_id)
cloudprint/cloudprint.py:305
↓ 2 callers
Method
finish_job
(self, job_id)
cloudprint/cloudprint.py:294
↓ 2 callers
Method
get_elem
If a top-level XML element has been completed since the last call to get_elem, return it; else return None.
cloudprint/xmpp.py:58
↓ 2 callers
Method
login
(self, name, description, ppd)
cloudprint/cloudprint.py:108
↓ 2 callers
Function
match_re
(prn, regexps, empty=False)
cloudprint/cloudprint.py:335
↓ 2 callers
Function
process_jobs
(cups_connection, cpp)
cloudprint/cloudprint.py:440
↓ 2 callers
Function
remove_site
(proxy)
test/test_print_proxy.py:35
↓ 2 callers
Method
start
(self, tag, attrib)
cloudprint/xmpp.py:44
↓ 2 callers
Method
update
(self, description, ppd)
cloudprint/cloudprint.py:327
↓ 2 callers
Method
update_printer
(self, printer_id, name, description, ppd)
cloudprint/cloudprint.py:261
↓ 1 callers
Method
_check_for_notification
Check for any notifications which have already been received
cloudprint/xmpp.py:122
↓ 1 callers
Method
_send_keepalive
(self)
cloudprint/xmpp.py:126
↓ 1 callers
Function
_validate_md5
(egg_name, data)
ez_setup.py:69
↓ 1 callers
Method
await_notification
wait for a timeout or event notification
cloudprint/xmpp.py:215
↓ 1 callers
Method
connect
Establish a new connection to the XMPP server
cloudprint/xmpp.py:130
↓ 1 callers
Method
delete
(self)
cloudprint/cloudprint.py:188
↓ 1 callers
Method
end
(self, tag)
cloudprint/xmpp.py:51
↓ 1 callers
Method
is_connected
Check if we are connected to the XMPP server returns true if the connection is active; false otherwise
cloudprint/xmpp.py:210
↓ 1 callers
Function
main
Install or upgrade setuptools and EasyInstall
ez_setup.py:203
↓ 1 callers
Function
main
()
cloudprint/cloudprint.py:548
↓ 1 callers
Function
parse_args
()
cloudprint/cloudprint.py:468
↓ 1 callers
Function
process_job
(cups_connection, cpp, printer, job)
cloudprint/cloudprint.py:398
↓ 1 callers
Function
process_jobs_once
(cups_connection, cpp, xmpp_conn)
cloudprint/cloudprint.py:447
↓ 1 callers
Method
save
(self)
cloudprint/cloudprint.py:192
↓ 1 callers
Function
sync_printers
(cups_connection, cpp)
cloudprint/cloudprint.py:365
↓ 1 callers
Function
update_md5
Update our built-in md5 registry
ez_setup.py:244
↓ 1 callers
Function
use_setuptools
Automatically find/download setuptools and make it available on sys.path `version` should be a valid setuptools version number that is available
ez_setup.py:80
Method
__init__
(self, auth_path)
cloudprint/cloudprint.py:83
Method
__init__
(self, auth)
cloudprint/cloudprint.py:209
Method
__init__
(self, cpp, printer_id, name)
cloudprint/cloudprint.py:318
Method
__init__
(self)
cloudprint/xmpp.py:35
Method
__init__
(self, keepalive_period=60.0)
cloudprint/xmpp.py:74
Method
access_token
(self)
cloudprint/cloudprint.py:100
Function
add_printer
(name)
conftest.py:18
Function
cpp
(monkeypatch)
conftest.py:15
Function
cpp
()
test/test_printer_proxy.py:8
Function
cups
()
conftest.py:47
Method
data
(self, data)
cloudprint/xmpp.py:41
Method
get_jobs
(self, printer_id)
cloudprint/cloudprint.py:280
Function
get_printer_info
(cpp, name)
conftest.py:30
Function
printer_proxy
(cpp)
test/test_printer_proxy.py:13
Function
proxy
(request)
test/test_print_proxy.py:17
Function
requests
()
conftest.py:9
Method
session
(self)
cloudprint/cloudprint.py:93
Function
test_add_printer
(proxy, requests, add_site)
test/test_print_proxy.py:81
Function
test_delete
(cpp, printer_proxy)
test/test_printer_proxy.py:41
Function
test_delete_printer
(proxy, requests)
test/test_print_proxy.py:69
Function
test_fail_job
(proxy, requests)
test/test_print_proxy.py:156
Function
test_failed
(requests, cups, cpp, xmpp_conn)
test/test_process_jobs.py:74
Function
test_finish_job
(proxy, requests)
test/test_print_proxy.py:141
Function
test_get_jobs
(cpp, printer_proxy)
test/test_printer_proxy.py:21
Function
test_get_jobs
(proxy, requests)
test/test_print_proxy.py:121
Function
test_get_printer_info
(tmpdir)
test/test_sync.py:6
Function
test_get_printers
(proxy, requests, remove_site)
test/test_print_proxy.py:44
Function
test_load
(tmpdir, requests)
test/test_auth.py:91
Function
test_login
(tmpdir, requests)
test/test_auth.py:11
Function
test_no_auth
(tmpdir)
test/test_auth.py:62
Function
test_print
(requests, cups, cpp, xmpp_conn)
test/test_process_jobs.py:14
Function
test_refresh
(tmpdir, requests)
test/test_auth.py:73
Function
test_retry
(requests, cups, cpp, xmpp_conn)
test/test_process_jobs.py:55
Function
test_sync_add_printer
(cups, cpp)
test/test_sync.py:25
Function
test_sync_rm_printer
(cups, cpp)
test/test_sync.py:33
Function
test_sync_update_printer
(cups, cpp)
test/test_sync.py:41
Function
test_update
(cpp, printer_proxy)
test/test_printer_proxy.py:27
Function
test_update_printer
(proxy, requests, add_site)
test/test_print_proxy.py:100
Function
xmpp_conn
(monkeypatch)
test/test_process_jobs.py:8