@pureweb/platform-streaming-agent
Version:
The PureWeb platform streaming agent enables your game to communicate and stream through the PureWeb Platform
229 lines (228 loc) • 13.9 kB
TypeScript
export namespace EnvironmentService {
namespace heartBeat {
export let path: string;
export let requestStream: boolean;
export let responseStream: boolean;
export let requestType: typeof sidecar_pb.HeartBeatRequest;
export let responseType: typeof sidecar_pb.HeartBeatResponse;
export { serialize_com_pureweb_agent_HeartBeatRequest as requestSerialize };
export { deserialize_com_pureweb_agent_HeartBeatRequest as requestDeserialize };
export { serialize_com_pureweb_agent_HeartBeatResponse as responseSerialize };
export { deserialize_com_pureweb_agent_HeartBeatResponse as responseDeserialize };
}
}
export const EnvironmentClient: grpc.ServiceClientConstructor;
export namespace MessagingService {
namespace sendBroadcastMessage {
let path_1: string;
export { path_1 as path };
let requestStream_1: boolean;
export { requestStream_1 as requestStream };
let responseStream_1: boolean;
export { responseStream_1 as responseStream };
let requestType_1: typeof sidecar_pb.BroadcastMessage;
export { requestType_1 as requestType };
let responseType_1: typeof sidecar_pb.SendBroadcastMessageResponse;
export { responseType_1 as responseType };
export { serialize_com_pureweb_agent_BroadcastMessage as requestSerialize };
export { deserialize_com_pureweb_agent_BroadcastMessage as requestDeserialize };
export { serialize_com_pureweb_agent_SendBroadcastMessageResponse as responseSerialize };
export { deserialize_com_pureweb_agent_SendBroadcastMessageResponse as responseDeserialize };
}
namespace sendDirectMessage {
let path_2: string;
export { path_2 as path };
let requestStream_2: boolean;
export { requestStream_2 as requestStream };
let responseStream_2: boolean;
export { responseStream_2 as responseStream };
let requestType_2: typeof sidecar_pb.PrivateMessage;
export { requestType_2 as requestType };
let responseType_2: typeof sidecar_pb.SendDirectMessageResponse;
export { responseType_2 as responseType };
export { serialize_com_pureweb_agent_PrivateMessage as requestSerialize };
export { deserialize_com_pureweb_agent_PrivateMessage as requestDeserialize };
export { serialize_com_pureweb_agent_SendDirectMessageResponse as responseSerialize };
export { deserialize_com_pureweb_agent_SendDirectMessageResponse as responseDeserialize };
}
namespace subscribe {
let path_3: string;
export { path_3 as path };
let requestStream_3: boolean;
export { requestStream_3 as requestStream };
let responseStream_3: boolean;
export { responseStream_3 as responseStream };
let requestType_3: typeof sidecar_pb.MessagingSubscription;
export { requestType_3 as requestType };
let responseType_3: typeof sidecar_pb.IncomingMessage;
export { responseType_3 as responseType };
export { serialize_com_pureweb_agent_MessagingSubscription as requestSerialize };
export { deserialize_com_pureweb_agent_MessagingSubscription as requestDeserialize };
export { serialize_com_pureweb_agent_IncomingMessage as responseSerialize };
export { deserialize_com_pureweb_agent_IncomingMessage as responseDeserialize };
}
}
export const MessagingClient: grpc.ServiceClientConstructor;
export namespace PresenceService {
export namespace getRemoteAgents {
let path_4: string;
export { path_4 as path };
let requestStream_4: boolean;
export { requestStream_4 as requestStream };
let responseStream_4: boolean;
export { responseStream_4 as responseStream };
let requestType_4: typeof sidecar_pb.GetRemoteAgentsRequest;
export { requestType_4 as requestType };
let responseType_4: typeof sidecar_pb.AgentList;
export { responseType_4 as responseType };
export { serialize_com_pureweb_agent_GetRemoteAgentsRequest as requestSerialize };
export { deserialize_com_pureweb_agent_GetRemoteAgentsRequest as requestDeserialize };
export { serialize_com_pureweb_agent_AgentList as responseSerialize };
export { deserialize_com_pureweb_agent_AgentList as responseDeserialize };
}
export namespace subscribe_1 {
let path_5: string;
export { path_5 as path };
let requestStream_5: boolean;
export { requestStream_5 as requestStream };
let responseStream_5: boolean;
export { responseStream_5 as responseStream };
let requestType_5: typeof sidecar_pb.PresenceSubscription;
export { requestType_5 as requestType };
let responseType_5: typeof sidecar_pb.PresenceEvent;
export { responseType_5 as responseType };
export { serialize_com_pureweb_agent_PresenceSubscription as requestSerialize };
export { deserialize_com_pureweb_agent_PresenceSubscription as requestDeserialize };
export { serialize_com_pureweb_agent_PresenceEvent as responseSerialize };
export { deserialize_com_pureweb_agent_PresenceEvent as responseDeserialize };
}
export { subscribe_1 as subscribe };
}
export const PresenceClient: grpc.ServiceClientConstructor;
export namespace StorageService {
export namespace store {
let path_6: string;
export { path_6 as path };
let requestStream_6: boolean;
export { requestStream_6 as requestStream };
let responseStream_6: boolean;
export { responseStream_6 as responseStream };
let requestType_6: typeof sidecar_pb.KeyValue;
export { requestType_6 as requestType };
let responseType_6: typeof sidecar_pb.StoreKeyResponse;
export { responseType_6 as responseType };
export { serialize_com_pureweb_agent_KeyValue as requestSerialize };
export { deserialize_com_pureweb_agent_KeyValue as requestDeserialize };
export { serialize_com_pureweb_agent_StoreKeyResponse as responseSerialize };
export { deserialize_com_pureweb_agent_StoreKeyResponse as responseDeserialize };
}
export namespace retrieve {
let path_7: string;
export { path_7 as path };
let requestStream_7: boolean;
export { requestStream_7 as requestStream };
let responseStream_7: boolean;
export { responseStream_7 as responseStream };
let requestType_7: typeof sidecar_pb.Key;
export { requestType_7 as requestType };
let responseType_7: typeof sidecar_pb.KeyValue;
export { responseType_7 as responseType };
export { serialize_com_pureweb_agent_Key as requestSerialize };
export { deserialize_com_pureweb_agent_Key as requestDeserialize };
export { serialize_com_pureweb_agent_KeyValue as responseSerialize };
export { deserialize_com_pureweb_agent_KeyValue as responseDeserialize };
}
export namespace remove {
let path_8: string;
export { path_8 as path };
let requestStream_8: boolean;
export { requestStream_8 as requestStream };
let responseStream_8: boolean;
export { responseStream_8 as responseStream };
let requestType_8: typeof sidecar_pb.Key;
export { requestType_8 as requestType };
let responseType_8: typeof sidecar_pb.RemoveKeyResponse;
export { responseType_8 as responseType };
export { serialize_com_pureweb_agent_Key as requestSerialize };
export { deserialize_com_pureweb_agent_Key as requestDeserialize };
export { serialize_com_pureweb_agent_RemoveKeyResponse as responseSerialize };
export { deserialize_com_pureweb_agent_RemoveKeyResponse as responseDeserialize };
}
export namespace retrieveAllKeys {
let path_9: string;
export { path_9 as path };
let requestStream_9: boolean;
export { requestStream_9 as requestStream };
let responseStream_9: boolean;
export { responseStream_9 as responseStream };
let requestType_9: typeof sidecar_pb.RetrieveAllKeysRequest;
export { requestType_9 as requestType };
let responseType_9: typeof sidecar_pb.KeyList;
export { responseType_9 as responseType };
export { serialize_com_pureweb_agent_RetrieveAllKeysRequest as requestSerialize };
export { deserialize_com_pureweb_agent_RetrieveAllKeysRequest as requestDeserialize };
export { serialize_com_pureweb_agent_KeyList as responseSerialize };
export { deserialize_com_pureweb_agent_KeyList as responseDeserialize };
}
export namespace subscribe_2 {
let path_10: string;
export { path_10 as path };
let requestStream_10: boolean;
export { requestStream_10 as requestStream };
let responseStream_10: boolean;
export { responseStream_10 as responseStream };
let requestType_10: typeof sidecar_pb.StorageSubscription;
export { requestType_10 as requestType };
let responseType_10: typeof sidecar_pb.StorageEvent;
export { responseType_10 as responseType };
export { serialize_com_pureweb_agent_StorageSubscription as requestSerialize };
export { deserialize_com_pureweb_agent_StorageSubscription as requestDeserialize };
export { serialize_com_pureweb_agent_StorageEvent as responseSerialize };
export { deserialize_com_pureweb_agent_StorageEvent as responseDeserialize };
}
export { subscribe_2 as subscribe };
}
export const StorageClient: grpc.ServiceClientConstructor;
import sidecar_pb = require("./sidecar_pb.js");
declare function serialize_com_pureweb_agent_HeartBeatRequest(arg: any): Buffer<ArrayBuffer>;
declare function deserialize_com_pureweb_agent_HeartBeatRequest(buffer_arg: any): sidecar_pb.HeartBeatRequest;
declare function serialize_com_pureweb_agent_HeartBeatResponse(arg: any): Buffer<ArrayBuffer>;
declare function deserialize_com_pureweb_agent_HeartBeatResponse(buffer_arg: any): sidecar_pb.HeartBeatResponse;
import grpc = require("@grpc/grpc-js");
declare function serialize_com_pureweb_agent_BroadcastMessage(arg: any): Buffer<ArrayBuffer>;
declare function deserialize_com_pureweb_agent_BroadcastMessage(buffer_arg: any): sidecar_pb.BroadcastMessage;
declare function serialize_com_pureweb_agent_SendBroadcastMessageResponse(arg: any): Buffer<ArrayBuffer>;
declare function deserialize_com_pureweb_agent_SendBroadcastMessageResponse(buffer_arg: any): sidecar_pb.SendBroadcastMessageResponse;
declare function serialize_com_pureweb_agent_PrivateMessage(arg: any): Buffer<ArrayBuffer>;
declare function deserialize_com_pureweb_agent_PrivateMessage(buffer_arg: any): sidecar_pb.PrivateMessage;
declare function serialize_com_pureweb_agent_SendDirectMessageResponse(arg: any): Buffer<ArrayBuffer>;
declare function deserialize_com_pureweb_agent_SendDirectMessageResponse(buffer_arg: any): sidecar_pb.SendDirectMessageResponse;
declare function serialize_com_pureweb_agent_MessagingSubscription(arg: any): Buffer<ArrayBuffer>;
declare function deserialize_com_pureweb_agent_MessagingSubscription(buffer_arg: any): sidecar_pb.MessagingSubscription;
declare function serialize_com_pureweb_agent_IncomingMessage(arg: any): Buffer<ArrayBuffer>;
declare function deserialize_com_pureweb_agent_IncomingMessage(buffer_arg: any): sidecar_pb.IncomingMessage;
declare function serialize_com_pureweb_agent_GetRemoteAgentsRequest(arg: any): Buffer<ArrayBuffer>;
declare function deserialize_com_pureweb_agent_GetRemoteAgentsRequest(buffer_arg: any): sidecar_pb.GetRemoteAgentsRequest;
declare function serialize_com_pureweb_agent_AgentList(arg: any): Buffer<ArrayBuffer>;
declare function deserialize_com_pureweb_agent_AgentList(buffer_arg: any): sidecar_pb.AgentList;
declare function serialize_com_pureweb_agent_PresenceSubscription(arg: any): Buffer<ArrayBuffer>;
declare function deserialize_com_pureweb_agent_PresenceSubscription(buffer_arg: any): sidecar_pb.PresenceSubscription;
declare function serialize_com_pureweb_agent_PresenceEvent(arg: any): Buffer<ArrayBuffer>;
declare function deserialize_com_pureweb_agent_PresenceEvent(buffer_arg: any): sidecar_pb.PresenceEvent;
declare function serialize_com_pureweb_agent_KeyValue(arg: any): Buffer<ArrayBuffer>;
declare function deserialize_com_pureweb_agent_KeyValue(buffer_arg: any): sidecar_pb.KeyValue;
declare function serialize_com_pureweb_agent_StoreKeyResponse(arg: any): Buffer<ArrayBuffer>;
declare function deserialize_com_pureweb_agent_StoreKeyResponse(buffer_arg: any): sidecar_pb.StoreKeyResponse;
declare function serialize_com_pureweb_agent_Key(arg: any): Buffer<ArrayBuffer>;
declare function deserialize_com_pureweb_agent_Key(buffer_arg: any): sidecar_pb.Key;
declare function serialize_com_pureweb_agent_RemoveKeyResponse(arg: any): Buffer<ArrayBuffer>;
declare function deserialize_com_pureweb_agent_RemoveKeyResponse(buffer_arg: any): sidecar_pb.RemoveKeyResponse;
declare function serialize_com_pureweb_agent_RetrieveAllKeysRequest(arg: any): Buffer<ArrayBuffer>;
declare function deserialize_com_pureweb_agent_RetrieveAllKeysRequest(buffer_arg: any): sidecar_pb.RetrieveAllKeysRequest;
declare function serialize_com_pureweb_agent_KeyList(arg: any): Buffer<ArrayBuffer>;
declare function deserialize_com_pureweb_agent_KeyList(buffer_arg: any): sidecar_pb.KeyList;
declare function serialize_com_pureweb_agent_StorageSubscription(arg: any): Buffer<ArrayBuffer>;
declare function deserialize_com_pureweb_agent_StorageSubscription(buffer_arg: any): sidecar_pb.StorageSubscription;
declare function serialize_com_pureweb_agent_StorageEvent(arg: any): Buffer<ArrayBuffer>;
declare function deserialize_com_pureweb_agent_StorageEvent(buffer_arg: any): sidecar_pb.StorageEvent;
export {};