Permissions¶
- class osmxmpp.permission.XmppPermission(*values)¶
Bases:
EnumPermissions are used to control what actions Feature or Extension can perform.
- ALL = 1¶
- CHANGE_SOCKET = 11¶
- DISCONNECT = 23¶
- GET_HOST = 8¶
- GET_JID = 4¶
- GET_PORT = 9¶
- GET_RESOURCE = 5¶
- GET_SOCKET = 10¶
- HOOK_ON_IQ = 21¶
- HOOK_ON_MESSAGE = 19¶
- HOOK_ON_PRESENCE = 20¶
- HOOK_SEND_MESSAGE = 22¶
- LISTEN_ON_CONNECT = 13¶
- LISTEN_ON_DISCONNECT = 14¶
- LISTEN_ON_IQ = 18¶
- LISTEN_ON_MESSAGE = 16¶
- LISTEN_ON_PRESENCE = 17¶
- LISTEN_ON_READY = 15¶
- OPEN_STREAM = 12¶
- RECV_XML = 3¶
- SEND_XML = 2¶
- SET_JID = 6¶
- SET_RESOURCE = 7¶