Last active
December 16, 2015 14:59
-
-
Save volgar1x/5452584 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Generated on 04/24/2013 16:31:20 | |
// Scala version by Blackrush | |
package org.mambo.protocol.Messages.messages | |
import org.mambo.core.io.Buffer | |
import org.mambo.protocol.Messages.{Serializable, Deserializer, EmptyMessage} | |
import org.mambo.protocol.Messages.types.* | |
import org.mambo.protocol.Messages.enums.* | |
case object HelloGameMessage extends EmptyMessage(101) { | |
type Target = HelloGameMessage.type | |
val deserializer = this | |
} | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Generated on 04/24/2013 16:31:17 | |
// Scala version by Blackrush | |
package org.mambo.protocol.Messages.messages | |
import org.mambo.core.io.Buffer | |
import org.mambo.protocol.Messages.{Serializable, Deserializer, EmptyMessage, types, enums} | |
trait HelloConnectMessage extends Deserializer { | |
val messageId = 3 | |
protected trait Message extends Serializable { | |
val salt: string | |
val key: sbyte[] | |
val deserializer = HelloConnectMessage | |
def serialize(buf: Buffer) { | |
} | |
} | |
type Target <: Message | |
private def create(salt: string, key: sbyte[]): Target | |
def deserialize(buf: Buffer) = { | |
create(salt, key) | |
} | |
} | |
object HelloConnectMessage extends HelloConnectMessage { | |
case class MessageImpl(salt: string, key: sbyte[]) extends Message | |
type Target = MessageImpl.type | |
private def create(salt: string, key: sbyte[]) = MessageImpl(salt, key) | |
def apply(salt: string, key: sbyte[]) = create(salt, key) | |
def unapply(msg: MessageImpl) = MessageImpl.unapply(msg) | |
} | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Generated on 04/24/2013 16:31:17 | |
// Scala version by Blackrush | |
package org.mambo.protocol.Messages.messages | |
import org.mambo.core.io.Buffer | |
import org.mambo.protocol.Messages.{Serializable, Deserializer, EmptyMessage} | |
import org.mambo.protocol.Messages.types.* | |
import org.mambo.protocol.Messages.enums.* | |
trait IdentificationAccountForceMessage extends IdentificationMessage { | |
override val messageId = 6119 | |
protected trait Message extends IdentificationMessage.Message { | |
val forcedAccountLogin: string | |
override val deserializer = IdentificationAccountForceMessage | |
override def serialize(buf: Buffer) { | |
} | |
} | |
override type Target <: Message | |
private def create(autoconnect: bool, useCertificate: bool, useLoginToken: bool, version: Types.VersionExtended, lang: string, credentials: sbyte[], serverId: short, forcedAccountLogin: string): Target | |
override def deserialize(buf: Buffer) = { | |
create(autoconnect, useCertificate, useLoginToken, version, lang, credentials, serverId, forcedAccountLogin) | |
} | |
} | |
object IdentificationAccountForceMessage extends IdentificationAccountForceMessage { | |
case class MessageImpl(autoconnect: bool, useCertificate: bool, useLoginToken: bool, version: Types.VersionExtended, lang: string, credentials: sbyte[], serverId: short, forcedAccountLogin: string) extends Message | |
type Target = MessageImpl.type | |
private def create(autoconnect: bool, useCertificate: bool, useLoginToken: bool, version: Types.VersionExtended, lang: string, credentials: sbyte[], serverId: short, forcedAccountLogin: string) = MessageImpl(autoconnect, useCertificate, useLoginToken, version, lang, credentials, serverId, forcedAccountLogin) | |
def apply(autoconnect: bool, useCertificate: bool, useLoginToken: bool, version: Types.VersionExtended, lang: string, credentials: sbyte[], serverId: short, forcedAccountLogin: string) = create(autoconnect, useCertificate, useLoginToken, version, lang, credentials, serverId, forcedAccountLogin) | |
def unapply(msg: MessageImpl) = MessageImpl.unapply(msg) | |
} | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment