| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- """
- constants used by the protocol
- """
- # messages
- MSG_REQUEST = 1
- MSG_REPLY = 2
- MSG_EXCEPTION = 3
- # boxing
- LABEL_VALUE = 1
- LABEL_TUPLE = 2
- LABEL_LOCAL_REF = 3
- LABEL_REMOTE_REF = 4
- # action handlers
- HANDLE_PING = 1
- HANDLE_CLOSE = 2
- HANDLE_GETROOT = 3
- HANDLE_GETATTR = 4
- HANDLE_DELATTR = 5
- HANDLE_SETATTR = 6
- HANDLE_CALL = 7
- HANDLE_CALLATTR = 8
- HANDLE_REPR = 9
- HANDLE_STR = 10
- HANDLE_CMP = 11
- HANDLE_HASH = 12
- HANDLE_DIR = 13
- HANDLE_PICKLE = 14
- HANDLE_DEL = 15
- HANDLE_INSPECT = 16
- HANDLE_BUFFITER = 17
- # optimized exceptions
- EXC_STOP_ITERATION = 1
- # DEBUG
- #for k in globals().keys():
- # globals()[k] = k
|