In some cases, this acts as an Account, since it a source of text messages (multiple Words instances may be on a single PB connection)

Method __init__ Undocumented
Method getPerson Undocumented
Method getGroup Undocumented
Method getGroupConversation Undocumented
Method addContact Undocumented
Method remote_receiveGroupMembers Undocumented
Method remote_receiveGroupMessage Undocumented
Method remote_memberJoined Undocumented
Method remote_memberLeft Undocumented
Method remote_notifyStatusChanged Undocumented
Method remote_receiveDirectMessage Undocumented
Method remote_receiveContactList Undocumented
Method remote_setGroupMetadata Undocumented
Method joinGroup Undocumented
Method leaveGroup Undocumented
Method connected Undocumented
Method _cbGroupJoined Undocumented
Method _cbGroupLeft Undocumented

Inherited from Referenceable:

Method remoteMessageReceived A remote message has been received. Dispatch it appropriately.
Method jellyFor (internal)

Inherited from Serializable (via Referenceable):

Method processUniqueID Return an ID which uniquely represents this object for this process.

Inherited from Jellyable (via Referenceable, Serializable):

Method getStateFor Undocumented

Inherited from AbstractClientMixin:

Method connectionMade Undocumented
Method connectionLost Undocumented
Method unregisterAsAccountClient Tell the chat UI that I have `signed off'.
Instance Variable _logonDeferred Fired when I am done logging in.
def __init__(self, acct, serviceName, perspectiveName, chatui, _logonDeferred=None):
def getPerson(self, name):
Undocumented
def getGroup(self, name):
Undocumented
def getGroupConversation(self, name):
Undocumented
def addContact(self, name):
Undocumented
def remote_receiveGroupMembers(self, names, group):
Undocumented
def remote_receiveGroupMessage(self, sender, group, message, metadata=None):
Undocumented
def remote_memberJoined(self, member, group):
Undocumented
def remote_memberLeft(self, member, group):
Undocumented
def remote_notifyStatusChanged(self, name, status):
Undocumented
def remote_receiveDirectMessage(self, name, message, metadata=None):
Undocumented
def remote_receiveContactList(self, clist):
Undocumented
def remote_setGroupMetadata(self, dict_, groupName):
Undocumented
def joinGroup(self, name):
Undocumented
def leaveGroup(self, name):
Undocumented
def _cbGroupJoined(self, result, name):
Undocumented
def _cbGroupLeft(self, result, name):
Undocumented
def connected(self, perspective):
Undocumented
API Documentation for twisted, generated by pydoctor at 2020-03-25 17:34:30.