MCPcopy Create free account

hub / github.com/Trinkle23897/tuixue.online-visa / types & classes

Types & classes40 in github.com/Trinkle23897/tuixue.online-visa

↓ 7 callersClassSession
Store the session from CGI/AIS systems. AIS system session has a variable `schedule_id` coming along, in order to align the attribute
backend/session_operation.py:22
↓ 3 callersClassURL
A class that mimic the behavior of javascript's built-in Web API URL class in a pythonic way.
backend/url.py:133
↓ 2 callersClassCaptcha
visa2/vcode.py:8
↓ 2 callersClassNet
visa2/captcha.py:45
↓ 2 callersClassSessionCache
A container that store all the sessions by visa_type and places, along with thread safe methods to manipulate it.
backend/session_operation.py:79
↓ 1 callersClassBroadcast
backend/api_websocket.py:79
↓ 1 callersClassBroadcastBackend
An in-memory broadcaster backend. Maintaining an event queue that publish every incoming event. There is no channel distinguishment a
backend/api_websocket.py:51
↓ 1 callersClassCaptcha
visa2/vcode2.py:291
↓ 1 callersClassConnectionPoolListener
**Global** listener for mongodb connection pooling https://pymongo.readthedocs.io/en/stable/api/pymongo/monitoring.html
backend/tuixue_mongodb.py:51
↓ 1 callersClassMovAvg
visa2/captcha.py:17
↓ 1 callersClassNet
visa2/vcode2.py:128
↓ 1 callersClassNet
api/tuixue/vcode2.py:128
↓ 1 callersClassSessionOp
visa2/lite_visa.py:74
↓ 1 callersClassSessionOp
global/crawler/lite_visa.py:92
↓ 1 callersClassSubscriber
backend/api_websocket.py:147
↓ 1 callersClassURLQueryParam
A class that mimic the behavior of javascript's built-in Web API URLSearchParam class in a pythonic way.
backend/url.py:6
↓ 1 callersClassUnsubscribed
backend/api_websocket.py:143
↓ 1 callersClassVisaStatusUpdateEvent
backend/api_websocket.py:19
ClassCaptcha
api/tuixue/vcode2.py:287
ClassContinent
backend/tuixue_typing.py:115
ClassCountry
backend/tuixue_typing.py:124
ClassEmailSubsStep
backend/api_http.py:28
ClassEmailSubscription
backend/api_http.py:45
ClassEmailUnsubsStep
backend/api_http.py:33
ClassEmailUnsubscription
backend/api_http.py:50
ClassEmbassyCode
backend/tuixue_typing.py:5
ClassGlobalVar
visa2/global_var.py:13
ClassGlobalVar
Global variable class.
backend/global_var.py:289
ClassGlobalVar
api/tuixue/global_var.py:12
ClassGlobalVar
global/crawler/global_var.py:13
ClassNotifier
A class that contains methods for sending notifications visa emails and other social media platforms.
backend/notifier.py:96
ClassRegion
backend/tuixue_typing.py:101
ClassRole
backend/websocket_test.py:16
ClassSingleSubscription
backend/api_http.py:39
ClassSubscription
MongoDB operations for storing: 1. Email subscription - a one-to-few relationship. Comparing to the previous JSON based TuixueDB,
backend/tuixue_mongodb.py:913
ClassSystem
backend/tuixue_typing.py:96
ClassUSEmbassy
An abstraction represent a U.S. Embassy or Consulate
backend/global_var.py:208
ClassVisaFetcher
A bundle of network requests and util functions.
backend/visa_status_fetcher.py:143
ClassVisaStatus
MongoDB operations for storing: 1. All fetched visa status by (visa_type, embassy_code), *only successful fetching* 2. Overview of av
backend/tuixue_mongodb.py:101
ClassVisaType
backend/tuixue_typing.py:87