> ## Documentation Index
> Fetch the complete documentation index at: https://baileys.wiki/llms.txt
> Use this file to discover all available pages before exploring further.

# PeerDataOperationResult

> Protobuf class PeerDataOperationResult generated from WAProto.

Defined in: [WAProto/index.d.ts:7974](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L7974)

## Implements

* [`IPeerDataOperationResult`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/interfaces/IPeerDataOperationResult)

## Constructors

### new PeerDataOperationResult()

> **new PeerDataOperationResult**(`p`?): [`PeerDataOperationResult`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/classes/PeerDataOperationResult)

Defined in: [WAProto/index.d.ts:7975](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L7975)

#### Parameters

##### p?

[`IPeerDataOperationResult`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/interfaces/IPeerDataOperationResult)

#### Returns

[`PeerDataOperationResult`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/classes/PeerDataOperationResult)

## Properties

### companionCanonicalUserNonceFetchRequestResponse?

> `optional` **companionCanonicalUserNonceFetchRequestResponse**: `null` | [`ICompanionCanonicalUserNonceFetchResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/ICompanionCanonicalUserNonceFetchResponse)

Defined in: [WAProto/index.d.ts:7984](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L7984)

#### Implementation of

[`IPeerDataOperationResult`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/interfaces/IPeerDataOperationResult).[`companionCanonicalUserNonceFetchRequestResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/interfaces/IPeerDataOperationResult#companioncanonicalusernoncefetchrequestresponse)

***

### companionMetaNonceFetchRequestResponse?

> `optional` **companionMetaNonceFetchRequestResponse**: `null` | [`ICompanionMetaNonceFetchResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/ICompanionMetaNonceFetchResponse)

Defined in: [WAProto/index.d.ts:7982](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L7982)

#### Implementation of

[`IPeerDataOperationResult`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/interfaces/IPeerDataOperationResult).[`companionMetaNonceFetchRequestResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/interfaces/IPeerDataOperationResult#companionmetanoncefetchrequestresponse)

***

### fullHistorySyncOnDemandRequestResponse?

> `optional` **fullHistorySyncOnDemandRequestResponse**: `null` | [`IFullHistorySyncOnDemandRequestResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/IFullHistorySyncOnDemandRequestResponse)

Defined in: [WAProto/index.d.ts:7981](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L7981)

#### Implementation of

[`IPeerDataOperationResult`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/interfaces/IPeerDataOperationResult).[`fullHistorySyncOnDemandRequestResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/interfaces/IPeerDataOperationResult#fullhistorysyncondemandrequestresponse)

***

### historySyncChunkRetryResponse?

> `optional` **historySyncChunkRetryResponse**: `null` | [`IHistorySyncChunkRetryResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/IHistorySyncChunkRetryResponse)

Defined in: [WAProto/index.d.ts:7985](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L7985)

#### Implementation of

[`IPeerDataOperationResult`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/interfaces/IPeerDataOperationResult).[`historySyncChunkRetryResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/interfaces/IPeerDataOperationResult#historysyncchunkretryresponse)

***

### linkPreviewResponse?

> `optional` **linkPreviewResponse**: `null` | [`ILinkPreviewResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/ILinkPreviewResponse)

Defined in: [WAProto/index.d.ts:7978](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L7978)

#### Implementation of

[`IPeerDataOperationResult`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/interfaces/IPeerDataOperationResult).[`linkPreviewResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/interfaces/IPeerDataOperationResult#linkpreviewresponse)

***

### mediaUploadResult?

> `optional` **mediaUploadResult**: `null` | [`ResultType`](/proto-reference/MediaRetryNotification/enumerations/ResultType)

Defined in: [WAProto/index.d.ts:7976](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L7976)

#### Implementation of

[`IPeerDataOperationResult`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/interfaces/IPeerDataOperationResult).[`mediaUploadResult`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/interfaces/IPeerDataOperationResult#mediauploadresult)

***

### placeholderMessageResendResponse?

> `optional` **placeholderMessageResendResponse**: `null` | [`IPlaceholderMessageResendResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/IPlaceholderMessageResendResponse)

Defined in: [WAProto/index.d.ts:7979](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L7979)

#### Implementation of

[`IPeerDataOperationResult`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/interfaces/IPeerDataOperationResult).[`placeholderMessageResendResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/interfaces/IPeerDataOperationResult#placeholdermessageresendresponse)

***

### stickerMessage?

> `optional` **stickerMessage**: `null` | [`IStickerMessage`](/proto-reference/Message/interfaces/IStickerMessage)

Defined in: [WAProto/index.d.ts:7977](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L7977)

#### Implementation of

[`IPeerDataOperationResult`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/interfaces/IPeerDataOperationResult).[`stickerMessage`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/interfaces/IPeerDataOperationResult#stickermessage)

***

### syncdSnapshotFatalRecoveryResponse?

> `optional` **syncdSnapshotFatalRecoveryResponse**: `null` | [`ISyncDSnapshotFatalRecoveryResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/ISyncDSnapshotFatalRecoveryResponse)

Defined in: [WAProto/index.d.ts:7983](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L7983)

#### Implementation of

[`IPeerDataOperationResult`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/interfaces/IPeerDataOperationResult).[`syncdSnapshotFatalRecoveryResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/interfaces/IPeerDataOperationResult#syncdsnapshotfatalrecoveryresponse)

***

### waffleNonceFetchRequestResponse?

> `optional` **waffleNonceFetchRequestResponse**: `null` | [`IWaffleNonceFetchResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/PeerDataOperationResult/interfaces/IWaffleNonceFetchResponse)

Defined in: [WAProto/index.d.ts:7980](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L7980)

#### Implementation of

[`IPeerDataOperationResult`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/interfaces/IPeerDataOperationResult).[`waffleNonceFetchRequestResponse`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/interfaces/IPeerDataOperationResult#wafflenoncefetchrequestresponse)

## Methods

### create()

> `static` **create**(`properties`?): [`PeerDataOperationResult`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/classes/PeerDataOperationResult)

Defined in: [WAProto/index.d.ts:7986](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L7986)

#### Parameters

##### properties?

[`IPeerDataOperationResult`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/interfaces/IPeerDataOperationResult)

#### Returns

[`PeerDataOperationResult`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/classes/PeerDataOperationResult)

***

### decode()

> `static` **decode**(`r`, `l`?): [`PeerDataOperationResult`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/classes/PeerDataOperationResult)

Defined in: [WAProto/index.d.ts:7988](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L7988)

#### Parameters

##### r

`Uint8Array`\<`ArrayBufferLike`> | `Reader`

##### l?

`number`

#### Returns

[`PeerDataOperationResult`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/classes/PeerDataOperationResult)

***

### encode()

> `static` **encode**(`m`, `w`?): `Writer`

Defined in: [WAProto/index.d.ts:7987](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L7987)

#### Parameters

##### m

[`IPeerDataOperationResult`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/interfaces/IPeerDataOperationResult)

##### w?

`Writer`

#### Returns

`Writer`

***

### fromObject()

> `static` **fromObject**(`d`): [`PeerDataOperationResult`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/classes/PeerDataOperationResult)

Defined in: [WAProto/index.d.ts:7989](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L7989)

#### Parameters

##### d

#### Returns

[`PeerDataOperationResult`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/classes/PeerDataOperationResult)

***

### getTypeUrl()

> `static` **getTypeUrl**(`typeUrlPrefix`?): `string`

Defined in: [WAProto/index.d.ts:7992](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L7992)

#### Parameters

##### typeUrlPrefix?

`string`

#### Returns

`string`

***

### toJSON()

> **toJSON**(): `object`

Defined in: [WAProto/index.d.ts:7991](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L7991)

#### Returns

`object`

***

### toObject()

> `static` **toObject**(`m`, `o`?): `object`

Defined in: [WAProto/index.d.ts:7990](https://github.com/WhiskeySockets/Baileys/blob/master/WAProto/index.d.ts#L7990)

#### Parameters

##### m

[`PeerDataOperationResult`](/proto-reference/Message/PeerDataOperationRequestResponseMessage/classes/PeerDataOperationResult)

##### o?

`IConversionOptions`

#### Returns

`object`
