MadelineProtoDocs/docs/PHPInternal/danog/MadelineProto/MTProtoSession/MsgIdHandler/MsgIdHandler32.md
2020-10-15 19:11:10 +02:00

1.5 KiB

title: danog\MadelineProto\MTProtoSession\MsgIdHandler\MsgIdHandler32: Manages message ids. description:

danog\MadelineProto\MTProtoSession\MsgIdHandler\MsgIdHandler32

Back to index

Author: Daniil Gentili daniil@daniil.it

Manages message ids.

Method list:

  • checkMessageId(string $newMessageId, array $aargs): void
  • generateMessageId(): string
  • getMaxId(bool $incoming): mixed
  • reset(): void
  • createInstance(\danog\MadelineProto\Connection $session): self

Methods:

checkMessageId(string $newMessageId, array $aargs): void

Check validity of given message ID.

Parameters:

  • $newMessageId: string New message ID
  • $aargs: array Params

Generated by danog/phpdoc

generateMessageId(): string

Generate message ID.


Generated by danog/phpdoc

getMaxId(bool $incoming): mixed

Get maximum message ID.

Parameters:

  • $incoming: bool Incoming or outgoing message ID

Generated by danog/phpdoc

reset(): void

Reset message IDs.


Generated by danog/phpdoc

createInstance(\danog\MadelineProto\Connection $session): self

Create MsgIdHandler instance.

Parameters:

  • $session: \danog\MadelineProto\Connection Session

See also:


Generated by danog/phpdoc


Generated by danog/phpdoc