# Packet

class Packet extends Model

Rpc Packet

## Constants

SINGLE_MODE | Single Mode
BATCH_MODE | Batch Mode

## Properties

protected string | $jtlrpc | A String specifying the version of the JSON-RPC protocol. |
protected string | $id | An identifier established by the Client that MUST contain a String, Number, or NULL value if included. |

## Methods

__construct(stdClass $object = null)

Constructor

from Model
multitype:
getProperties()

Get the Model Properties

from Model
Model
setOptions(stdClass $object = null, array $options = null)

Sets Properties with matching Array Values

from Model
stdClass
getPublic(array $publics = array('fields', 'isEncrypted', 'identities', '_type'))

Convert the Model into stdClass Object

from Model
toJson()

No description

from Model
string
getJtlrpc()

Getter for $jtlrpc

Packet
setJtlrpc(string $jtlrpc)

Setter for $jtlrpc

string
getId()

Getter for $id

Packet
setId(string $id)

Setter for $id

## Details

###
in Model at line 23
`__construct(stdClass $object = null)`

Constructor

#### Parameters

stdClass | $object |

###
in Model at line 33
`multitype: getProperties()`

Get the Model Properties

#### Return Value

multitype: | string

###
in Model at line 45
`Model setOptions(stdClass $object = null, array $options = null)`

Sets Properties with matching Array Values

#### Parameters

stdClass | $object |
array | $options |

#### Return Value

Model |

###
in Model at line 82
`stdClass getPublic(array $publics = array('fields', 'isEncrypted', 'identities', '_type'))`

Convert the Model into stdClass Object

#### Parameters

array | $publics |

#### Return Value

stdClass | $object

###
in Model at line 115
`toJson()`

###
at line 63
`string getJtlrpc()`

Getter for $jtlrpc

#### Return Value

string |

###
at line 74
`Packet setJtlrpc(string $jtlrpc)`

Setter for $jtlrpc

#### Parameters

string | $jtlrpc |

#### Return Value

Packet |

###
at line 85
`string getId()`

Getter for $id

#### Return Value

string |

###
at line 96
`Packet setId(string $id)`

Setter for $id

#### Parameters

string | $id | | number | NULL $id

#### Return Value

Packet |