saturnin 0.10.0
  • Usage Guide
  • Modules
  • Index
  • Content
      • Usage Guide
        • Basic Architecture
          • Butler Services
          • Service containers
          • Saturnin recipes
          • Saturnin applications
          • Saturnin console
        • Saturnin environment
          • Directories
          • Configuration files
          • Data files
        • Managing Saturnin packages
        • OID registry
        • Working with recipes
        • Daemon processes
      • Saturnin Reference
        • saturnin.base
          • Constants
          • Types
          • Exceptions
          • Dataclasses
          • Classes
          • Globals
          • Functions
        • saturnin.base.types
          • Types for annotations
          • Constants
          • Exceptions
          • Sentinels
          • Enums
          • Dataclasses
        • saturnin.base.config
          • Constants
          • Globals
          • Classes
          • Functions
        • saturnin.base.transport
          • Types for type hints
          • Constants
          • Classes
          • Channels for individual 0MQ socket types
        • saturnin.base.component
          • Classes
          • Functions
        • saturnin.component.controller
          • Constants and variables
          • Functions
          • Classes
        • saturnin.component.micro
          • Constants and variables
          • Classes
        • saturnin.component.service
          • Constants and variables
          • Classes
        • saturnin.component.client
          • Classes
        • saturnin.component.single
          • Classes
        • saturnin.component.bundle
          • Classes
        • saturnin.component.registry
          • Globals
          • Classes
        • saturnin.component.apps
          • Globals
          • Classes
        • saturnin.component.recipe
          • Enums
          • Globals
          • Classes
        • saturnin.lib.console
          • Globals
          • Constants
          • Functions
          • Classes
        • saturnin.lib.daemon
          • Functions
        • saturnin.lib.metadata
          • Functions
        • saturnin.lib.data.onepipe
          • Globals
          • Classes
        • saturnin.lib.data.filter
          • Globals
          • Classes
        • saturnin.protocol.fbsp
          • Constants
          • Enums
          • Classes
          • Functions
        • saturnin.protocol.fbdp
          • Constants
          • Enums
          • Classes
        • saturnin.protocol.iccp
          • Enums
          • Classes
        • saturnin._scripts.svcrun
          • Functions
        • saturnin._scripts.daemon
          • Functions
        • saturnin._scripts.bundlerun
          • Functions
        • saturnin._scripts.cli
          • Globals
          • Functions
        • saturnin._scripts.repl
          • Globals
          • Classes
          • Functions
        • saturnin._scripts.completers
          • Functions
        • saturnin._scripts.commands.site
          • Globals
          • Enums
          • Command functions
          • Functions
        • saturnin._scripts.commands.pkg
          • Globals
          • Command functions
        • saturnin._scripts.commands.recipes
          • Globals
          • Command functions
        • saturnin._scripts.commands.daemons
          • Globals
          • Command functions
          • Functions
        • saturnin._scripts.commands.oids
          • Globals
          • Command functions
      • Changelog
        • Version 0.10.0
        • Version 0.9.0
        • Version 0.8.0
        • Unreleased versions 0.7.1 - 0.7.12
        • Version 0.7.0
        • Version 0.1.0
      • License
  • Page
      • saturnin.base
        • Constants
        • Types
        • Exceptions
        • Dataclasses
        • Classes
        • Globals
        • Functions
          • VERSION
  • saturnin.base
    • Constants
    • Types
    • Exceptions
    • Dataclasses
    • Classes
    • Globals
    • Functions
      • VERSION
  • « Saturnin Reference
  • saturnin.base.types »
  • Source

    saturnin.base¶

    Saturnin (Firebird Butler Development Platform) base package

    The saturnin.base module provides next objects imported from other sub-modules:

    Constants¶

    VERSION, PLATFORM_OID, PLATFORM_UID, PLATFORM_VERSION, VENDOR_OID, VENDOR_UID, INVALID, TIMEOUT, RESTART, MIME, MIME_TYPE_PROTO, MIME_TYPE_TEXT, SECTION_LOCAL_ADDRESS, SECTION_NET_ADDRESS, SECTION_NODE_ADDRESS, SECTION_PEER_UID, SECTION_SERVICE_UID, SECTION_BUNDLE, SECTION_SERVICE, CONFIG_HDR, PROTO_PEER, INTERNAL_ROUTE, DEFAULT, UNDEFINED, ANY.

    Types¶

    ZMQAddress, RoutingID, Token, TSupplement, Origin, SocketMode, Direction, SocketType, State, PipeSocket, FileOpenMode, Outcome, ButlerInterface, TZMQMessage, TMessageHandler, TSocketOptions.

    Exceptions¶

    Error, InvalidMessageError, ChannelError, ServiceError, ClientError, StopError, RestartError.

    Dataclasses¶

    AgentDescriptor, PeerDescriptor, ServiceDescriptor, ApplicationDescriptor, PrioritizedItem.

    Classes¶

    ChannelManager, Channel, Message, SimpleMessage, Protocol, Session, DealerChannel, RouterChannel, PushChannel, PullChannel, PubChannel, SubChannel, XPubChannel, XSubChannel, PairChannel, Component, ComponentConfig, SaturninConfig, SaturninScheme, Config and ConfigProto.

    Globals¶

    directory_scheme, saturnin_config.

    Functions¶

    create_config, load, is_virtual, venv.

    saturnin.base.VERSION = '0.10.0'¶

    Saturnin version

    Back to top

    © Copyright 2019-present, The Firebird Project.
    Created using Sphinx 8.2.3.