Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bogkonstantin/android_income_sms_gateway_webhook
/ functions
Functions
283 in github.com/bogkonstantin/android_income_sms_gateway_webhook
⨍
Functions
283
◇
Types & classes
27
↓ 30 callers
Method
prepareMessage
(String from, String content, String sim, long timeStamp)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:408
↓ 28 callers
Method
configWithTemplate
(String template)
app/src/test/java/tech/bogomolov/incomingsmsgateway/ForwardingConfigPrepareMessageTest.java:24
↓ 24 callers
Method
getAll
(Context context)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:244
↓ 12 callers
Method
matchesSender
(ForwardingConfig config, String sender, String asterisk)
app/src/main/java/tech/bogomolov/incomingsmsgateway/SmsBroadcastReceiver.java:110
↓ 12 callers
Method
setSender
(String sender)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:75
↓ 11 callers
Method
callWebHook
(ForwardingConfig config, String sender, String slotName, String content, long
app/src/main/java/tech/bogomolov/incomingsmsgateway/SmsBroadcastReceiver.java:81
↓ 11 callers
Method
save
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:231
↓ 11 callers
Method
setTemplate
(String template)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:115
↓ 10 callers
Method
clear
(Context context)
app/src/main/java/tech/bogomolov/incomingsmsgateway/FailedMessage.java:65
↓ 10 callers
Method
getSender
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:71
↓ 10 callers
Method
onReceive
(Context context, Intent intent)
app/src/main/java/tech/bogomolov/incomingsmsgateway/SmsBroadcastReceiver.java:21
↓ 10 callers
Method
setHeaders
(String headers)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:123
↓ 10 callers
Method
setUrl
(String url)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:99
↓ 9 callers
Method
getSmsReceiver
()
app/src/androidTest/java/tech/bogomolov/incomingsmsgateway/SmsReceiverTest.java:210
↓ 9 callers
Method
setRetriesNumber
(int retriesNumber)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:131
↓ 8 callers
Method
computeHmacSha256Hex
(@NonNull String secret, @NonNull String body)
app/src/main/java/tech/bogomolov/incomingsmsgateway/Request.java:99
↓ 8 callers
Method
getCount
(Context context)
app/src/main/java/tech/bogomolov/incomingsmsgateway/FailedMessage.java:49
↓ 8 callers
Method
getHeaders
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:119
↓ 8 callers
Method
getIntent
()
app/src/androidTest/java/tech/bogomolov/incomingsmsgateway/SmsReceiverTest.java:198
↓ 8 callers
Method
getKey
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:67
↓ 8 callers
Method
getUrl
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:95
↓ 8 callers
Method
putRaw
(String key, String value)
app/src/androidTest/java/tech/bogomolov/incomingsmsgateway/ForwardingConfigTest.java:299
↓ 8 callers
Method
sender
(String sender, boolean isRegex)
app/src/test/java/tech/bogomolov/incomingsmsgateway/SmsBroadcastReceiverMatchTest.java:18
↓ 7 callers
Method
baseJson
A minimal stored config that only carries the always-required fields.
app/src/androidTest/java/tech/bogomolov/incomingsmsgateway/ForwardingConfigTest.java:290
↓ 7 callers
Method
execute
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/Request.java:134
↓ 7 callers
Method
getChunkedMode
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:143
↓ 7 callers
Method
getIgnoreSsl
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:135
↓ 7 callers
Method
getResourceString
(int id)
app/src/androidTest/java/tech/bogomolov/incomingsmsgateway/MainActivityTest.java:253
↓ 7 callers
Method
getSimSlot
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:103
↓ 7 callers
Method
getStoreFailed
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:167
↓ 7 callers
Method
getTemplate
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:111
↓ 7 callers
Method
getUrl
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/HeartbeatSettings.java:41
↓ 7 callers
Method
save
(Context context, Data data)
app/src/main/java/tech/bogomolov/incomingsmsgateway/FailedMessage.java:35
↓ 6 callers
Method
enableTLSOnSocket
(Socket socket)
app/src/main/java/tech/bogomolov/incomingsmsgateway/SSLSocketFactory/TLSSocketFactory.java:71
↓ 6 callers
Method
getLocalMode
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:175
↓ 6 callers
Method
getRetriesNumber
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:127
↓ 6 callers
Method
isEnabled
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/HeartbeatSettings.java:37
↓ 6 callers
Method
matchesFilter
(String filter, String content)
app/src/main/java/tech/bogomolov/incomingsmsgateway/SmsBroadcastReceiver.java:135
↓ 5 callers
Method
getDefaultJsonHeaders
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:195
↓ 5 callers
Method
getDefaultJsonTemplate
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:191
↓ 5 callers
Method
getIsSmsEnabled
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:183
↓ 5 callers
Method
getPreference
(Context context)
app/src/main/java/tech/bogomolov/incomingsmsgateway/FailedMessage.java:138
↓ 5 callers
Method
getSignHmacSha256
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:151
↓ 5 callers
Method
getWorkInfo
(String url, String text, String headers, boolean ignoreSsl)
app/src/androidTest/java/tech/bogomolov/incomingsmsgateway/WebhookCallerTest.java:69
↓ 5 callers
Method
importFromJson
(Context context, String content)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:365
↓ 5 callers
Method
load
(Context context)
app/src/main/java/tech/bogomolov/incomingsmsgateway/HeartbeatSettings.java:53
↓ 5 callers
Method
remove
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:385
↓ 5 callers
Method
sampleData
(String url, String text)
app/src/androidTest/java/tech/bogomolov/incomingsmsgateway/FailedMessageTest.java:108
↓ 5 callers
Method
setIsSmsEnabled
(boolean isSmsEnabled)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:187
↓ 5 callers
Method
setStoreFailed
(boolean storeFailed)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:171
↓ 4 callers
Method
getAll
(Context context)
app/src/main/java/tech/bogomolov/incomingsmsgateway/FailedMessage.java:53
↓ 4 callers
Method
getDefaultRetriesNumber
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:199
↓ 4 callers
Method
getIntervalMinutes
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/HeartbeatSettings.java:45
↓ 4 callers
Method
getResponseCode
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/Request.java:130
↓ 4 callers
Method
getSignHmacSha256Secret
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:159
↓ 4 callers
Method
getVersion
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/DeviceInfo.java:26
↓ 4 callers
Method
populateConfig
(View view, Context context, ForwardingConfig config)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfigDialog.java:192
↓ 4 callers
Method
setChunkedMode
(boolean chunkedMode)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:147
↓ 4 callers
Method
setFilterConfig
(String sender, String filter)
app/src/androidTest/java/tech/bogomolov/incomingsmsgateway/SmsReceiverTest.java:180
↓ 4 callers
Method
setLocalMode
(boolean localMode)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:179
↓ 4 callers
Method
setPhoneConfig
(Context context, String phone)
app/src/androidTest/java/tech/bogomolov/incomingsmsgateway/SmsReceiverTest.java:174
↓ 4 callers
Method
setSignHmacSha256
(boolean signHmacSha256)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:155
↓ 4 callers
Method
setSignHmacSha256Secret
(String signHmacSha256Secret)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:163
↓ 4 callers
Method
setSimSlot
(int simSlot)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:107
↓ 4 callers
Method
setUseChunkedMode
(boolean useChunkedMode)
app/src/main/java/tech/bogomolov/incomingsmsgateway/Request.java:124
↓ 4 callers
Method
startService
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/MainActivity.java:233
↓ 4 callers
Method
trim
(Context context)
app/src/main/java/tech/bogomolov/incomingsmsgateway/FailedMessage.java:86
↓ 3 callers
Method
enqueue
Enqueues a delivery with the standard "wait for network + exponential backoff" policy. Shared by the live SMS path ({@link SmsBroadcastReceiver}) and
app/src/main/java/tech/bogomolov/incomingsmsgateway/RequestWorker.java:42
↓ 3 callers
Method
exportToJson
(Context context)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:352
↓ 3 callers
Method
getBatteryPercentage
Battery charge as a 0-100 percentage, or -1 if unknown.
app/src/main/java/tech/bogomolov/incomingsmsgateway/DeviceInfo.java:31
↓ 3 callers
Method
getNetworkType
Active network transport: "wifi", "mobile", "ethernet", "other", or "none".
app/src/main/java/tech/bogomolov/incomingsmsgateway/DeviceInfo.java:66
↓ 3 callers
Method
getPowerSource
Power source: "ac", "usb", "wireless", "unplugged", or "unknown".
app/src/main/java/tech/bogomolov/incomingsmsgateway/DeviceInfo.java:45
↓ 3 callers
Method
getResourceString
(int id)
app/src/androidTest/java/tech/bogomolov/incomingsmsgateway/SettingsActivityTest.java:122
↓ 3 callers
Method
hexToByteArray
(String hex)
app/src/androidTest/java/tech/bogomolov/incomingsmsgateway/SmsReceiverTest.java:248
↓ 3 callers
Method
setIgnoreSsl
(boolean ignoreSsl)
app/src/main/java/tech/bogomolov/incomingsmsgateway/Request.java:120
↓ 3 callers
Method
setIgnoreSsl
(boolean ignoreSsl)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:139
↓ 3 callers
Method
setIsSenderRegex
(boolean isSenderRegex)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:83
↓ 3 callers
Method
setKey
(String key)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:63
↓ 3 callers
Method
setSignatureHeader
(@NonNull String secret, @NonNull String body)
app/src/main/java/tech/bogomolov/incomingsmsgateway/Request.java:109
↓ 3 callers
Method
setSmsFilter
(String smsFilter)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:91
↓ 3 callers
Method
showInfo
(String text)
app/src/main/java/tech/bogomolov/incomingsmsgateway/MainActivity.java:244
↓ 3 callers
Method
showList
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/MainActivity.java:194
↓ 2 callers
Method
clearPrefs
()
app/src/androidTest/java/tech/bogomolov/incomingsmsgateway/HeartbeatSettingsTest.java:81
↓ 2 callers
Method
clearPrefs
()
app/src/androidTest/java/tech/bogomolov/incomingsmsgateway/SettingsActivityTest.java:117
↓ 2 callers
Method
convertByteToHexadecimal
(@NonNull byte[] byteArray)
app/src/main/java/tech/bogomolov/incomingsmsgateway/Request.java:91
↓ 2 callers
Method
fail
(boolean storeFailed)
app/src/main/java/tech/bogomolov/incomingsmsgateway/RequestWorker.java:115
↓ 2 callers
Method
formatStamp
(String pattern, long epochMillis)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:477
↓ 2 callers
Method
fromStoredValue
(Context context, String fallbackKey, String value)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:263
↓ 2 callers
Method
getBatteryStatus
(Context context)
app/src/main/java/tech/bogomolov/incomingsmsgateway/DeviceInfo.java:115
↓ 2 callers
Method
getEditor
(Context context)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:518
↓ 2 callers
Method
getEditor
()
app/src/androidTest/java/tech/bogomolov/incomingsmsgateway/SmsReceiverTest.java:190
↓ 2 callers
Method
getEditor
()
app/src/androidTest/java/tech/bogomolov/incomingsmsgateway/ForwardingConfigTest.java:305
↓ 2 callers
Method
getIntervalMillis
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/HeartbeatSettings.java:49
↓ 2 callers
Method
getIsSenderRegex
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:79
↓ 2 callers
Method
getPreference
(Context context)
app/src/main/java/tech/bogomolov/incomingsmsgateway/HeartbeatSettings.java:70
↓ 2 callers
Method
getPreference
(Context context)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:511
↓ 2 callers
Method
getSender
()
app/src/androidTest/java/tech/bogomolov/incomingsmsgateway/SmsReceiverTest.java:226
↓ 2 callers
Method
getSmsFilter
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfig.java:87
↓ 2 callers
Method
isServiceRunning
()
app/src/main/java/tech/bogomolov/incomingsmsgateway/SettingsActivity.java:280
↓ 2 callers
Method
prepareSimSelector
(Context context, View view, int selected)
app/src/main/java/tech/bogomolov/incomingsmsgateway/ForwardingConfigDialog.java:326
next →
1–100 of 283, ranked by callers