demo

package
v0.1.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 24, 2022 License: MIT Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BucketLoader added in v0.1.2

type BucketLoader struct {
	markup.Component `id:"BucketLoader" initMethod:"Init"`

	CredentialFileName string              `inject:"${demo.credential.properties}"`
	Context            application.Context `inject:"context"`
	BM                 buckets.Manager     `inject:"#buckets.Manager"`
}

BucketLoader ...

func (*BucketLoader) GetBucket added in v0.1.2

func (inst *BucketLoader) GetBucket(name string) (*buckets.Bucket, error)

GetBucket ...

func (*BucketLoader) Init added in v0.1.2

func (inst *BucketLoader) Init() error

Init ...

func (*BucketLoader) OpenBucket added in v0.1.2

func (inst *BucketLoader) OpenBucket(name string) (buckets.Connection, error)

OpenBucket ...

type Demo1

type Demo1 struct {
	markup.Component `id:"demo1"`

	DemoBuckets        string              `inject:"${demo.buckets}"`
	CredentialFileName string              `inject:"${demo.credential.properties}"`
	Context            application.Context `inject:"context"`
	BM                 buckets.Manager     `inject:"#buckets.Manager"`
	// contains filtered or unexported fields
}

Demo1 测试功能是否正常

func (*Demo1) GetLifeRegistration

func (inst *Demo1) GetLifeRegistration() *application.LifeRegistration

GetLifeRegistration ...

func (*Demo1) Init

func (inst *Demo1) Init() error

Init ...

func (*Demo1) Loop

func (inst *Demo1) Loop() error

Loop ...

type Demo2

type Demo2 struct {
	markup.Component `id:"demo2"`

	DemoBuckets  string          `inject:"${demo.buckets}"`
	BM           buckets.Manager `inject:"#buckets.Manager"`
	BucketLoader *BucketLoader   `inject:"#BucketLoader"`
	// contains filtered or unexported fields
}

Demo2 测试大文件上传速度

func (*Demo2) GetLifeRegistration

func (inst *Demo2) GetLifeRegistration() *application.LifeRegistration

GetLifeRegistration ...

func (*Demo2) Init

func (inst *Demo2) Init() error

Init ...

func (*Demo2) Loop

func (inst *Demo2) Loop() error

Loop ...

type Demo3 added in v0.1.1

type Demo3 struct {
	markup.Component `id:"demo3"`

	DemoBuckets        string              `inject:"${demo.buckets}"`
	CredentialFileName string              `inject:"${demo.credential.properties}"`
	Context            application.Context `inject:"context"`
	BM                 buckets.Manager     `inject:"#buckets.Manager"`
}

Demo3 测试 UploadByAPI

func (*Demo3) GetLifeRegistration added in v0.1.1

func (inst *Demo3) GetLifeRegistration() *application.LifeRegistration

GetLifeRegistration ...

func (*Demo3) Init added in v0.1.1

func (inst *Demo3) Init() error

Init ...

func (*Demo3) Loop added in v0.1.1

func (inst *Demo3) Loop() error

Loop ...

type DemoRunner

type DemoRunner struct {
	markup.Component `class:"life"`

	DemoSelector string `inject:"${demo.selector}"`
	Demo1        *Demo1 `inject:"#demo1"`
	Demo2        *Demo2 `inject:"#demo2"`
	Demo3        *Demo3 `inject:"#demo3"`
	// contains filtered or unexported fields
}

DemoRunner ...

func (*DemoRunner) Destroy

func (inst *DemoRunner) Destroy() error

Destroy ...

func (*DemoRunner) GetLifeRegistration

func (inst *DemoRunner) GetLifeRegistration() *application.LifeRegistration

GetLifeRegistration ...

func (*DemoRunner) Init

func (inst *DemoRunner) Init() error

Init ...

func (*DemoRunner) Loop

func (inst *DemoRunner) Loop() error

Loop ...

func (*DemoRunner) Start

func (inst *DemoRunner) Start() error

Start ...

func (*DemoRunner) Stop

func (inst *DemoRunner) Stop() error

Stop ...

type ExampleFileMaker

type ExampleFileMaker struct {
	// contains filtered or unexported fields
}

func (*ExampleFileMaker) Init

func (inst *ExampleFileMaker) Init(size int64, seed string)

func (*ExampleFileMaker) Make

func (inst *ExampleFileMaker) Make(file fs.Path) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL