Home | History | Annotate | Download | only in sessions

Lines Matching full:command

319   SessionCommand* command =
322 memcpy(command->contents(), &payload, sizeof(payload));
323 ScheduleCommand(command);
344 SessionCommand* command =
347 memcpy(command->contents(), &payload, sizeof(payload));
348 ScheduleCommand(command);
627 SessionCommand* command = new SessionCommand(kCommandSetSelectedTabInIndex,
629 memcpy(command->contents(), &payload, sizeof(payload));
630 return command;
637 SessionCommand* command =
639 memcpy(command->contents(), payload, sizeof(payload));
640 return command;
654 SessionCommand* command = new SessionCommand(kCommandSetWindowBounds2,
656 memcpy(command->contents(), &payload, sizeof(payload));
657 return command;
666 SessionCommand* command =
668 memcpy(command->contents(), &payload, sizeof(payload));
669 return command;
681 SessionCommand* command =
683 memcpy(command->contents(), &payload, sizeof(payload));
684 return command;
694 SessionCommand* command =
696 memcpy(command->contents(), &payload, sizeof(payload));
697 return command;
706 SessionCommand* command = new SessionCommand(
708 memcpy(command->contents(), &payload, sizeof(payload));
709 return command;
718 SessionCommand* command = new SessionCommand(
720 memcpy(command->contents(), &payload, sizeof(payload));
721 return command;
730 SessionCommand* command =
732 memcpy(command->contents(), &payload, sizeof(payload));
733 return command;
899 // If the file is corrupt (command with wrong size, or unknown command), we
904 const SessionCommand* command = *i;
906 switch (command->id()) {
909 if (!command->GetPayload(payload, sizeof(payload)))
917 if (!command->GetPayload(&payload, sizeof(payload)))
930 if (!command->GetPayload(&payload, sizeof(payload)))
939 if (!command->GetPayload(&payload, sizeof(payload)))
941 if (command->id() == kCommandTabClosed) {
953 if (!command->GetPayload(&payload, sizeof(payload)))
964 if (!command->GetPayload(&payload, sizeof(payload)) ||
989 if (!RestoreUpdateTabNavigationCommand(*command, &navigation, &tab_id))
1005 if (!command->GetPayload(&payload, sizeof(payload)))
1013 if (!command->GetPayload(&payload, sizeof(payload)))
1021 if (!command->GetPayload(&payload, sizeof(payload)))
1032 if (!command->GetPayload(&payload, sizeof(payload)))
1042 *command, &tab_id, &extension_app_id)) {
1186 bool SessionService::ReplacePendingCommand(SessionCommand* command) {
1190 if (command->id() != kCommandUpdateTabNavigation)
1193 scoped_ptr<Pickle> command_pickle(command->PayloadAsPickle());
1208 // the command. Make sure we delete the pickle before the command, else
1221 // case there is a prune command after the update command.
1224 pending_commands().push_back(command);
1233 void SessionService::ScheduleCommand(SessionCommand* command) {
1234 DCHECK(command);
1235 if (ReplacePendingCommand(command))
1237 BaseSessionService::ScheduleCommand(command);
1242 (command->id() != kCommandTabClosed &&
1243 command->id() != kCommandWindowClosed)) {