public InsertHeader ( |
||
aMessage | message number to include in header | |
aHeaderData | int | data to include in header |
Résultat | void |
public void InsertHeader(Agent.Message aMessage, int aHeaderData)
{
byteList.InsertRange(0, aHeaderData.ToBytes());
InsertHeader(aMessage);
}
BlobBuilder::InsertHeader ( |
public void RemoveAllKeys(SshVersion version) { BlobBuilder builder = new BlobBuilder(); ICollection <ISshKey> keys = null; if (KeyRemoved != null) { keys = ListKeys(version); } switch (version) { case SshVersion.SSH1: builder.InsertHeader(Agent.Message.SSH1_AGENTC_REMOVE_ALL_RSA_IDENTITIES); break; case SshVersion.SSH2: builder.InsertHeader(Agent.Message.SSH2_AGENTC_REMOVE_ALL_IDENTITIES); break; default: throw new Exception(cUnsupportedSshVersion); } SendMessageAndCheckSuccess(builder); if (keys != null) { foreach (var key in keys) { FireKeyRemoved(key); } } }