Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type IHiddenLakeNode ¶
type IHiddenLakeNode interface { types.IRunner GetAnonymityNode() anonymity.INode SendRequest(context.Context, asymmetric.IPubKey, request.IRequest) error FetchRequest(context.Context, asymmetric.IPubKey, request.IRequest) (response.IResponse, error) }
func NewHiddenLakeNode ¶
func NewHiddenLakeNode( pSettings ISettings, pPrivKey asymmetric.IPrivKey, pKVDatabase database.IKVDatabase, pRunnerAdapter adapters.IRunnerAdapter, pHandlerF handler.IHandlerF, ) IHiddenLakeNode
func NewRawHiddenLakeNode ¶
func NewRawHiddenLakeNode(pAnonymityNode anonymity.INode) IHiddenLakeNode
type ISettings ¶
type ISettings interface { ISubSettings GetAdapterSettings() adapters.ISettings GetQueuePeriod() time.Duration GetFetchTimeout() time.Duration }
func NewSettings ¶
func NewSettingsByNetworkKey ¶
func NewSettingsByNetworkKey(pNetworkKey string, pSubSettings *SSubSettings) ISettings
type ISubSettings ¶
type ISubSettings interface { GetLogger() gopeer_logger.ILogger GetParallel() uint64 GetServiceName() string }
type SAppError ¶ added in v1.8.1
type SAppError struct {
// contains filtered or unexported fields
}
type SSubSettings ¶
type SSubSettings struct { FLogger gopeer_logger.ILogger FParallel uint64 FServiceName string }
Click to show internal directories.
Click to hide internal directories.