Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MessageService ¶
type MessageService interface { EmptyJSON(ctx context.Context, messageName messagename.MessageName) (JSON, error) RequestExample(ctx context.Context, serviceName string, methodName string) (JSON, error) ToJSON(ctx context.Context, messageName messagename.MessageName, binary Binary) (JSON, error) ToBinary(ctx context.Context, messageName messagename.MessageName, json JSON) (Binary, error) // NOTE: For internal. ToDynamicMessage(ctx context.Context, messageName messagename.MessageName, json JSON) (*dynamic.Message, error) DynamicMessageToJSON(ctx context.Context, dm *dynamic.Message) (JSON, error) }
func NewMessageService ¶
func NewMessageService(client grpcreflectiface.Client, messageNameResolver messagename.MessageNameResolver) MessageService
Click to show internal directories.
Click to hide internal directories.