def registerType()

in tbapi/__init__.py [0:0]


    def registerType(self, type: str) -> int:
        '''Register type of sending message to get type id. For performance reasons,
        you could specify type id instead of type name, for example:

        ```
        message = tbapi.InstrumentMessage()
        message.typeId = loader.registerType("deltix.timebase.api.messages.universal.PackageHeader")
        // as alternative, you could write:
        //   message.typeName = "deltix.timebase.api.messages.universal.PackageHeader"
        loader.send(message)
        ```

        Args:
            type (str): name of type to register.

        Returns:
            int: id of registered type.
        '''
        return self.__registerType(type)