post-me

Home > post-me > ParentHandshake

ParentHandshake() function

Initiate the handshake from the Parent side

Signature:

export declare function ParentHandshake<M0 extends MethodsType>(messenger: Messenger, localMethods?: M0, maxAttempts?: number, attemptsInterval?: number): Promise<Connection>;

Parameters

Parameter Type Description
messenger Messenger The Messenger used to send and receive messages from the other end
localMethods M0 The methods that will be exposed to the other end
maxAttempts number The maximum number of handshake attempts
attemptsInterval number The interval between handshake attempts

Returns:

Promise<Connection>

A Promise to an active Connection to the other end