def __init__(self, jid, secret, server, port, keepalive = <NUM_LIT:0>, owner = None):
Stream.__init__(self, "<STR_LIT>",<EOL>sasl_mechanisms = [],<EOL>tls_settings = None,<EOL>keepalive = keepalive,<EOL>owner = owner)<EOL>self.server=server<EOL>self.port=port<EOL>self.me=jid<EOL>self.secret=secret<EOL>self.process_all_stanzas=<NUM_LIT:1><EOL>self.__logger=logging.getLogger("<STR_LIT>")<EOL>
Initialize a `ComponentStream` object.

        :Parameters:
            - `jid`: JID of the component.
            - `secret`: authentication secret.
            - `server`: server address.
            - `port`: TCP port number on the server.
            - `keepalive`: keepalive interval. 0 to disable.
            - `owner`: `Client`, `Component` or similar object "owning" this stream.