Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/anythingmachine/appengine-apns-gcm
/ functions
Functions
84 in github.com/anythingmachine/appengine-apns-gcm
⨍
Functions
84
◇
Types & classes
43
↓ 21 callers
Method
get
(self)
AppEngineApp/appengine-push-service/main.py:38
↓ 12 callers
Method
write
(self, string)
AppEngineApp/appengine-push-service/apns.py:141
↓ 11 callers
Method
displayMessage
Notifies UI to display a message. <p> This method is defined in the common helper because it's used both by the UI and the background service. @param
AndroidClient/gcm-demo-client/src/com/google/android/gcm/demo/app/CommonUtilities.java:62
↓ 8 callers
Method
get
(self)
AppEngineApp/appengine-push-service/admin.py:40
↓ 6 callers
Method
__init__
Set use_sandbox to True to use the sandbox (test) APNs servers. Default is False.
AppEngineApp/appengine-push-service/apns.py:47
↓ 4 callers
Function
GetApnsToken
(regid)
AppEngineApp/appengine-push-service/apnsmodule.py:39
↓ 3 callers
Function
convertToApnsMessage
(self, message)
AppEngineApp/appengine-push-service/push.py:55
↓ 3 callers
Function
convertToGcmMessage
(self, message)
AppEngineApp/appengine-push-service/push.py:43
↓ 3 callers
Method
items
A generator that yields (token_hex, fail_time) pairs retrieved from the APNs feedback server
AppEngineApp/appengine-push-service/apns.py:232
↓ 3 callers
Method
register
Register this account/device pair within the server. @return whether the registration succeeded or not.
AndroidClient/gcm-demo-client/src/com/google/android/gcm/demo/app/ServerUtilities.java:52
↓ 3 callers
Function
sendMulticastApnsMessage
(self, apns_reg_ids, apnsmessage)
AppEngineApp/appengine-push-service/push.py:95
↓ 3 callers
Function
sendMulticastGcmMessage
(self, gcm_reg_ids, gcmmessage)
AppEngineApp/appengine-push-service/push.py:111
↓ 2 callers
Method
_connection
(self)
AppEngineApp/appengine-push-service/apns.py:133
↓ 2 callers
Method
_get_notification
Takes a token as a hex string and a payload as a Python dict and sends the notification
AppEngineApp/appengine-push-service/apns.py:278
↓ 2 callers
Method
checkNotNull
(Object reference, String name)
AndroidClient/gcm-demo-client/src/com/google/android/gcm/demo/app/DemoActivity.java:147
↓ 2 callers
Method
construct_payload
Construct the dictionary mapping of parameters. Encodes the dictionary into JSON if for json requests. Helps appe
AppEngineApp/appengine-push-service/gcm.py:97
↓ 2 callers
Method
delete
(self)
AppEngineApp/appengine-push-service/gcmmodule.py:68
↓ 2 callers
Method
generateNotification
Issues a notification to inform the user that server has sent a message.
AndroidClient/gcm-demo-client/src/com/google/android/gcm/demo/app/GCMIntentService.java:100
↓ 2 callers
Function
group_response
(response, registration_ids, key)
AppEngineApp/appengine-push-service/gcm.py:52
↓ 2 callers
Method
json
(self)
AppEngineApp/appengine-push-service/apns.py:200
↓ 2 callers
Method
make_request
Makes a HTTP request to GCM servers with the constructed payload :param data: return value from construct_payloa
AppEngineApp/appengine-push-service/gcm.py:140
↓ 2 callers
Method
packed_ushort_big_endian
Returns an unsigned short in packed big-endian (network) form
AppEngineApp/appengine-push-service/apns.py:60
↓ 2 callers
Method
post
Issue a POST request to the server. @param endpoint POST address. @param params request parameters. @throws IOException propagated from POST.
AndroidClient/gcm-demo-client/src/com/google/android/gcm/demo/app/ServerUtilities.java:131
↓ 2 callers
Method
read
(self, n=None)
AppEngineApp/appengine-push-service/apns.py:138
↓ 2 callers
Function
sendSingleApnsMessage
(self, message, token)
AppEngineApp/appengine-push-service/push.py:106
↓ 2 callers
Function
sendSingleGcmMessage
(self, message, token)
AppEngineApp/appengine-push-service/push.py:138
↓ 2 callers
Method
unregister
Unregister this account/device pair within the server.
AndroidClient/gcm-demo-client/src/com/google/android/gcm/demo/app/ServerUtilities.java:101
↓ 1 callers
Method
_check_size
(self)
AppEngineApp/appengine-push-service/apns.py:203
↓ 1 callers
Method
_chunks
(self)
AppEngineApp/appengine-push-service/apns.py:224
↓ 1 callers
Method
_connect
(self)
AppEngineApp/appengine-push-service/apns.py:123
↓ 1 callers
Method
_disconnect
(self)
AppEngineApp/appengine-push-service/apns.py:129
↓ 1 callers
Function
broadcastApnsMessage
(self, message)
AppEngineApp/appengine-push-service/push.py:163
↓ 1 callers
Function
broadcastGcmMessage
(self, message)
AppEngineApp/appengine-push-service/push.py:142
↓ 1 callers
Method
dict
Returns the payload as a regular Python dictionary
AppEngineApp/appengine-push-service/apns.py:181
↓ 1 callers
Method
extract_unsent_reg_ids
(self, info)
AppEngineApp/appengine-push-service/gcm.py:220
↓ 1 callers
Function
getAPNs
()
AppEngineApp/appengine-push-service/push.py:80
↓ 1 callers
Method
handle_json_response
(self, response, registration_ids)
AppEngineApp/appengine-push-service/gcm.py:208
↓ 1 callers
Method
handle_plaintext_response
(self, response)
AppEngineApp/appengine-push-service/gcm.py:194
↓ 1 callers
Method
json_request
Makes a JSON request to GCM servers :param registration_ids: list of the registration ids :param dat
AppEngineApp/appengine-push-service/gcm.py:259
↓ 1 callers
Method
raise_error
(self, error)
AppEngineApp/appengine-push-service/gcm.py:180
↓ 1 callers
Method
send_notifications
(self, tokens, payload)
AppEngineApp/appengine-push-service/apns.py:296
↓ 1 callers
Method
unpacked_uint_big_endian
Returns an unsigned int from a packed big-endian (network) byte array
AppEngineApp/appengine-push-service/apns.py:82
↓ 1 callers
Method
unpacked_ushort_big_endian
Returns an unsigned short from a packed big-endian (network) byte array
AppEngineApp/appengine-push-service/apns.py:67
Method
GCMIntentService
()
AndroidClient/gcm-demo-client/src/com/google/android/gcm/demo/app/GCMIntentService.java:39
Function
GetApnsToken
(regid)
AppEngineApp/appengine-push-service/push.py:88
Method
__del__
(self)
AppEngineApp/appengine-push-service/apns.py:120
Method
__init__
api_key : google api key url: url of gcm service. proxy: can be string "http://host:port" or dict {'https':'host:port'}
AppEngineApp/appengine-push-service/gcm.py:80
Method
__init__
(self, cert_file=None, key_file=None)
AppEngineApp/appengine-push-service/apns.py:113
Method
__init__
(self, body, action_loc_key=None, loc_key=None, loc_args=None, launch_image=None)
AppEngineApp/appengine-push-service/apns.py:146
Method
__init__
(self)
AppEngineApp/appengine-push-service/apns.py:168
Method
__init__
(self, alert=None, badge=None, sound=None, custom={})
AppEngineApp/appengine-push-service/apns.py:173
Method
__init__
(self, use_sandbox=False, **kwargs)
AppEngineApp/appengine-push-service/apns.py:217
Method
__init__
(self, use_sandbox=False, **kwargs)
AppEngineApp/appengine-push-service/apns.py:271
Method
__repr__
(self)
AppEngineApp/appengine-push-service/apns.py:207
Method
delete
(self)
AppEngineApp/appengine-push-service/apnsmodule.py:84
Method
dict
(self)
AppEngineApp/appengine-push-service/apns.py:155
Method
doInBackground
(Void... params)
AndroidClient/gcm-demo-client/src/com/google/android/gcm/demo/app/DemoActivity.java:75
Method
feedback_server
(self)
AppEngineApp/appengine-push-service/apns.py:89
Method
gateway_server
(self)
AppEngineApp/appengine-push-service/apns.py:99
Method
onCreate
(Bundle savedInstanceState)
AndroidClient/gcm-demo-client/src/com/google/android/gcm/demo/app/DemoActivity.java:45
Method
onCreateOptionsMenu
(Menu menu)
AndroidClient/gcm-demo-client/src/com/google/android/gcm/demo/app/DemoActivity.java:102
Method
onDeletedMessages
(Context context, int total)
AndroidClient/gcm-demo-client/src/com/google/android/gcm/demo/app/GCMIntentService.java:73
Method
onDestroy
()
AndroidClient/gcm-demo-client/src/com/google/android/gcm/demo/app/DemoActivity.java:137
Method
onError
(Context context, String errorId)
AndroidClient/gcm-demo-client/src/com/google/android/gcm/demo/app/GCMIntentService.java:82
Method
onMessage
(Context context, Intent intent)
AndroidClient/gcm-demo-client/src/com/google/android/gcm/demo/app/GCMIntentService.java:63
Method
onOptionsItemSelected
(MenuItem item)
AndroidClient/gcm-demo-client/src/com/google/android/gcm/demo/app/DemoActivity.java:109
Method
onPostExecute
(Void result)
AndroidClient/gcm-demo-client/src/com/google/android/gcm/demo/app/DemoActivity.java:91
Method
onReceive
(Context context, Intent intent)
AndroidClient/gcm-demo-client/src/com/google/android/gcm/demo/app/DemoActivity.java:156
Method
onRecoverableError
(Context context, String errorId)
AndroidClient/gcm-demo-client/src/com/google/android/gcm/demo/app/GCMIntentService.java:88
Method
onRegistered
(Context context, String registrationId)
AndroidClient/gcm-demo-client/src/com/google/android/gcm/demo/app/GCMIntentService.java:43
Method
onUnregistered
(Context context, String registrationId)
AndroidClient/gcm-demo-client/src/com/google/android/gcm/demo/app/GCMIntentService.java:50
Method
packed_uint_big_endian
Returns an unsigned int in packed big-endian (network) form
AppEngineApp/appengine-push-service/apns.py:75
Method
plaintext_request
Makes a plaintext request to GCM servers :param registration_id: string of the registration id :para
AppEngineApp/appengine-push-service/gcm.py:226
Method
post
(self)
AppEngineApp/appengine-push-service/push.py:190
Method
post
(self)
AppEngineApp/appengine-push-service/push.py:204
Method
post
(self)
AppEngineApp/appengine-push-service/push.py:227
Method
post
(self)
AppEngineApp/appengine-push-service/admin.py:68
Method
post
(self)
AppEngineApp/appengine-push-service/gcmmodule.py:40
Method
post
(self)
AppEngineApp/appengine-push-service/gcmmodule.py:51
Method
post
(self)
AppEngineApp/appengine-push-service/gcmmodule.py:58
Method
post
(self)
AppEngineApp/appengine-push-service/apnsmodule.py:47
Method
post
(self)
AppEngineApp/appengine-push-service/apnsmodule.py:59
Method
post
(self)
AppEngineApp/appengine-push-service/apnsmodule.py:69
Method
send_notification
(self, token_hex, payload)
AppEngineApp/appengine-push-service/apns.py:293