Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
PyLav 1.15.15rc119+3031f54ff documentation
PyLav 1.15.15rc119+3031f54ff documentation

Reference:

  • pylav package
    • pylav.compat package
    • pylav.constants package
      • pylav.constants.config package
    • pylav.core package
    • pylav.enums package
      • pylav.enums.plugins package
    • pylav.events package
      • pylav.events.plugins package
      • pylav.events.track package
    • pylav.exceptions package
    • pylav.extension package
      • pylav.extension.bundled_node package
      • pylav.extension.m3u package
      • pylav.extension.radio package
      • pylav.extension.red package
        • pylav.extension.red.converters package
        • pylav.extension.red.ui package
          • pylav.extension.red.ui.buttons package
          • pylav.extension.red.ui.menus package
          • pylav.extension.red.ui.modals package
          • pylav.extension.red.ui.prompts package
          • pylav.extension.red.ui.selectors package
            • pylav.extension.red.ui.selectors.options package
          • pylav.extension.red.ui.sources package
        • pylav.extension.red.utils package
    • pylav.helpers package
      • pylav.helpers.discord package
        • pylav.helpers.discord.converters package
      • pylav.helpers.emojis package
      • pylav.helpers.format package
    • pylav.logging package
    • pylav.nodes package
      • pylav.nodes.api package
        • pylav.nodes.api.responses package
          • pylav.nodes.api.responses.filters package
            • pylav.nodes.api.responses.filters.plugins package
          • pylav.nodes.api.responses.plugins package
    • pylav.players package
      • pylav.players.filters package
        • pylav.players.filters.plugins package
      • pylav.players.query package
        • pylav.players.query.obj package
      • pylav.players.tracks package
        • pylav.players.tracks.obj package
    • pylav.storage package
      • pylav.storage.controllers package
        • pylav.storage.controllers.players package
      • pylav.storage.database package
        • pylav.storage.database.cache package
        • pylav.storage.database.tables package
      • pylav.storage.models package
        • pylav.storage.models.node package
        • pylav.storage.models.player package
    • pylav.type_hints package
    • pylav.utils package
      • pylav.utils.vendor package
        • pylav.utils.vendor.lavalink_py package
        • pylav.utils.vendor.redbot package
    • pylav.vendor package
  • pylav.compat package
  • pylav.constants.config package
  • pylav.constants package
    • pylav.constants.config package
  • pylav.core package
  • pylav.enums.plugins package
  • pylav.enums package
    • pylav.enums.plugins package
  • pylav.events.plugins package
  • pylav.events package
    • pylav.events.plugins package
    • pylav.events.track package
  • pylav.events.track package
  • pylav.exceptions package
  • pylav.extension.bundled_node package
  • pylav.extension.m3u package
  • pylav.extension.radio package
  • pylav.extension.red.converters package
  • pylav.extension.red package
    • pylav.extension.red.converters package
    • pylav.extension.red.ui package
      • pylav.extension.red.ui.buttons package
      • pylav.extension.red.ui.menus package
      • pylav.extension.red.ui.modals package
      • pylav.extension.red.ui.prompts package
      • pylav.extension.red.ui.selectors package
        • pylav.extension.red.ui.selectors.options package
      • pylav.extension.red.ui.sources package
    • pylav.extension.red.utils package
  • pylav.extension.red.ui.buttons package
  • pylav.extension.red.ui.menus package
  • pylav.extension.red.ui.modals package
  • pylav.extension.red.ui.prompts package
  • pylav.extension.red.ui package
    • pylav.extension.red.ui.buttons package
    • pylav.extension.red.ui.menus package
    • pylav.extension.red.ui.modals package
    • pylav.extension.red.ui.prompts package
    • pylav.extension.red.ui.selectors package
      • pylav.extension.red.ui.selectors.options package
    • pylav.extension.red.ui.sources package
  • pylav.extension.red.ui.selectors.options package
  • pylav.extension.red.ui.selectors package
    • pylav.extension.red.ui.selectors.options package
  • pylav.extension.red.ui.sources package
  • pylav.extension.red.utils package
  • pylav.extension package
    • pylav.extension.bundled_node package
    • pylav.extension.m3u package
    • pylav.extension.radio package
    • pylav.extension.red package
      • pylav.extension.red.converters package
      • pylav.extension.red.ui package
        • pylav.extension.red.ui.buttons package
        • pylav.extension.red.ui.menus package
        • pylav.extension.red.ui.modals package
        • pylav.extension.red.ui.prompts package
        • pylav.extension.red.ui.selectors package
          • pylav.extension.red.ui.selectors.options package
        • pylav.extension.red.ui.sources package
      • pylav.extension.red.utils package
  • pylav.helpers.discord.converters package
  • pylav.helpers.discord package
    • pylav.helpers.discord.converters package
  • pylav.helpers.emojis package
  • pylav.helpers.format package
  • pylav.helpers package
    • pylav.helpers.discord package
      • pylav.helpers.discord.converters package
    • pylav.helpers.emojis package
    • pylav.helpers.format package
  • pylav.logging package
  • pylav.nodes.api.responses.filters.plugins package
  • pylav.nodes.api.responses.filters package
    • pylav.nodes.api.responses.filters.plugins package
  • pylav.nodes.api.responses.plugins package
  • pylav.nodes.api.responses package
    • pylav.nodes.api.responses.filters package
      • pylav.nodes.api.responses.filters.plugins package
    • pylav.nodes.api.responses.plugins package
  • pylav.nodes.api package
    • pylav.nodes.api.responses package
      • pylav.nodes.api.responses.filters package
        • pylav.nodes.api.responses.filters.plugins package
      • pylav.nodes.api.responses.plugins package
  • pylav.nodes package
    • pylav.nodes.api package
      • pylav.nodes.api.responses package
        • pylav.nodes.api.responses.filters package
          • pylav.nodes.api.responses.filters.plugins package
        • pylav.nodes.api.responses.plugins package
  • pylav.players.filters.plugins package
  • pylav.players.filters package
    • pylav.players.filters.plugins package
  • pylav.players.query.obj package
  • pylav.players.query package
    • pylav.players.query.obj package
  • pylav.players package
    • pylav.players.filters package
      • pylav.players.filters.plugins package
    • pylav.players.query package
      • pylav.players.query.obj package
    • pylav.players.tracks package
      • pylav.players.tracks.obj package
  • pylav.players.tracks.obj package
  • pylav.players.tracks package
    • pylav.players.tracks.obj package
  • pylav.storage.controllers.players package
  • pylav.storage.controllers package
    • pylav.storage.controllers.players package
  • pylav.storage.database.cache package
  • pylav.storage.database package
    • pylav.storage.database.cache package
    • pylav.storage.database.tables package
  • pylav.storage.database.tables package
  • pylav.storage.models.node package
  • pylav.storage.models.player package
  • pylav.storage.models package
    • pylav.storage.models.node package
    • pylav.storage.models.player package
  • pylav.storage package
    • pylav.storage.controllers package
      • pylav.storage.controllers.players package
    • pylav.storage.database package
      • pylav.storage.database.cache package
      • pylav.storage.database.tables package
    • pylav.storage.models package
      • pylav.storage.models.node package
      • pylav.storage.models.player package
  • pylav.type_hints package
  • pylav.utils package
    • pylav.utils.vendor package
      • pylav.utils.vendor.lavalink_py package
      • pylav.utils.vendor.redbot package
  • pylav.utils.vendor.lavalink_py package
  • pylav.utils.vendor.redbot package
  • pylav.utils.vendor package
    • pylav.utils.vendor.lavalink_py package
    • pylav.utils.vendor.redbot package
  • pylav.vendor package
Back to top
View this page

pylav.utils.vendor.lavalink_py package¶

Submodules¶

pylav.utils.vendor.lavalink_py.datarw module¶

MIT License

Copyright (c) 2017-present Devoxin

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

class pylav.utils.vendor.lavalink_py.datarw.DataReader(ts)[source]¶

Bases: object

read_boolean()[source]¶
read_byte()[source]¶
read_flags()[source]¶
read_int()[source]¶
read_long()[source]¶
read_nullable_utf()[source]¶
read_nullable_utfm()[source]¶
read_unsigned_short()[source]¶
read_utf()[source]¶
read_utfm()[source]¶
read_version()[source]¶
class pylav.utils.vendor.lavalink_py.datarw.DataWriter[source]¶

Bases: object

finish()[source]¶
get_flags()[source]¶
to_base64()[source]¶
write_boolean(boolean)[source]¶
write_byte(byte)[source]¶
write_int(integer)[source]¶
write_long(long_value)[source]¶
write_nullable_utf(utf_string)[source]¶
write_unsigned_short(short)[source]¶
write_utf(utf_string)[source]¶
write_version(version)[source]¶

Module contents¶

Next
pylav.utils.vendor.redbot package
Previous
pylav.utils.vendor package
Copyright © 2023, Drapersniper
Made with Sphinx and @pradyunsg's Furo
On this page
  • pylav.utils.vendor.lavalink_py package
    • Submodules
    • pylav.utils.vendor.lavalink_py.datarw module
      • DataReader
        • DataReader.read_boolean()
        • DataReader.read_byte()
        • DataReader.read_flags()
        • DataReader.read_int()
        • DataReader.read_long()
        • DataReader.read_nullable_utf()
        • DataReader.read_nullable_utfm()
        • DataReader.read_unsigned_short()
        • DataReader.read_utf()
        • DataReader.read_utfm()
        • DataReader.read_version()
      • DataWriter
        • DataWriter.finish()
        • DataWriter.get_flags()
        • DataWriter.to_base64()
        • DataWriter.write_boolean()
        • DataWriter.write_byte()
        • DataWriter.write_int()
        • DataWriter.write_long()
        • DataWriter.write_nullable_utf()
        • DataWriter.write_unsigned_short()
        • DataWriter.write_utf()
        • DataWriter.write_version()
    • Module contents